Need Help/ Advice...DESPERATE

Elle

My boyfriend and I have been together for a year and a half in February. The sex has always been very good, and even better recently.... when he can keep it up.... he says it feels really good, and it feels like he's going to cum, but when he holds himself back from cumming, he goes completely flaccid... this has happened about 5 times now, and I feel like his sex drive is lower than usual, and I'm always initiating sexy time... he wants to fuck when I get us started, but then we run into our little issue...

He swears up and down he's still really attracted to me, and like I said, the sex is phenomenal when he can stay hard...

Anyone have any idea what the hell could be going on???