Our sex life is gone?

Emily
I am 20 , my boyfriend will be 25 in a couple of weeks. We have had a great sex life until recently, yet lately he doesn't want to have sex. He pushes me away and just wants to cuddle and when I flat out say what I want he just says he's too tired? I don't understand what is going on, I've never been turned down by any prior partners. He started some medication a few months back and it all started one evening when he couldn't "get up", since he has avoided sex like the plague. I feel like he was embarrassed by it and has been avoiding since but it makes me feel very self-conscious and has sent my stress level through the roof. I don't know what to do? Any ideas? Anyone else been through this?