Has trouble staying hard 😞

My bf has trouble staying hard unless he's getting his dick sucked or he's jerking off. It's really starting to get depressing. Every time I ask him to fuck me either he will try and fail or he will just tell me "it's not gonna work." Usually I'm on top but he fake moans and he acts like he absolutely can't wait for me to orgasm and get his dick sucked. 😞 makes me feel unattractive. We've been together for a year.