so i'm not a guy, but have sort of been in this situation before. once the guy loses interest in you, he loses his sex drive, at least with you, as a way of distancing himself and making a break cleaner for him. this is ongoing in your case, not sure why (maybe he hasn't gotten around to doing it, is keeping you on a back burner just in case). in any case, you need to decide if you can live with that cause there is a high probability that things won't change, or cut your losses and move on. personally, i would say move on.