We're both 18 and been together for about a year now and I feel like I always have to initiate any sexual intercourse. She has the contraceptive injection which I heard lowers sex drive but idk. She's never had a sex drive I'm her first ever boyfriend. The only time she becomes "in the mood" is when I'm like 2 minutes into giving her sexual pleasure. She never is in the mood to sext or anything. I feel like **** for asking for it and it makes me miserable and she's gets miserable about it when I ask and she says no. I always have to move her hand towards my crotch before anything happens. She doesn't masturbate or watch porn because she thinks it's not right. When we have sex,i make her orgasm but then she wants to stop. It's quite a big part in a relationship. I love her so much and want to stay with her because we have been through so much but it really impacts our relationship because of the arguing . Is there anything I can do?