Im not sure how to talk about this so imma just jump in. So my GF (21) and I (23) have been dating for 2+ years now. Im am her first long term relationship. After about 6 months of being abstinent, we attempted to have sex for the first time. Long story short she couldn't get comfortable and we just went to bed. She went to her doctor a couple weeks later and they established something was going on down there for her. Not sure if a uti, or a yeast infection, or what as shes gone through multiple attempts to fix it but its yet to go away. 
Since then, we've tried a few more times but the same thing. She can never get comfortable with me inside her, and after about 10 seconds shell just tighten up to where it fucking hurts. So we just call it quits. Recently (~6 months) we haven't really tried again, mostly because I feel kind of defeated and tbh knowing your gf cant get sexually comfortable with you being in her sucks ass. Plus I'm always the one who initiates any sexual acts, she very rarely is the initiator. And it's not because I'm too big, trust I watch a lot of porn and I know I'm on the bottom of that call list for good camera looking dicks. So really for the past 2 years we've been getting by with blowjobs and fingering. Which I am cool with, and told her I'm cool with as long as we're actively working towards bettering our sex life/finding out what's wrong. 
But about 4 months ago she was diagnosed with depression/anxiety so we've been dealing with that and recently shes been getting much better. But even since she was diagnosed, the blowjobs I get have practically zeroed out. The only time we do anything is after I ask her a couple times, not one after another but once on Sunday, again on Wednesday, then again on Saturday (i ALAWAYS have to ask and shes NEVER offers to do it but that's another conversation) and then if she does do it, its preceded by complaining about all I care about is getting off and dont care for her, which half the time makes me change my mind and just decided to go to the bathroom and get myself off.
And yeah thats about it. Recently I've been debating about breaking up with her as I've yet to have sex with anyone for about 6 years and am tired of waiting and feeling bad about asking for sexual favors. Tbh when I think about sex with her, it just makes me sad now because of all the failures that we've had, that it makes the prospect of a future with sex still seem lowkey not as great as I first thought when we started dating. What happens when shit is fixed? Am I going to spend the rest of my life asking to have sex or a blowjob or anything? And I'm not saying asking for consent sucks, because I always do and shit i want to try out later on requires trust and consent, but rather having to go and ask my gf if we can do sexual stuff together every single time and never being asked/initiated on sucks ass.