*incoming wall-o-text*
I am in a somewhat similar situation. I do my best to help her, do anything she needs, etc.
Yet we are together very rarely (and if we hadn't the same shift these two weeks, we probably wouldn't be together anyways). She claims that she has problems with family, her father is an alcoholic, her mom has health problems, then her personal health problems...you know, for a few times it would have been acceptable excuse, but....last time we were together was about 3 months ago. And she lives near the town I live in, but we meet as if she was living in Australia.
Telling her something about that is not an option, since she told me that it was one of the reasons she broke with her former boyfriend (the others were his family and such). Basically when I told her it once that we are so rarely together, her ultimate response was something like "deal with it or go find another girl". And I wanted to break up, but I couldn't. Call me weakling, but I really couldn't.
As I have said before, I do all my best to help her and she keeps thanking me for what I've done for her, she says that I am such a support for her, or that I've done so much fir her and been with her (metaphorically, of course) in her worst moments in her life. Despite everything, she keeps only promissing this and that. Hell, she even asked me in December when I want to have sex with her, because I've never talked with her about it before, yet when we were together since then (3 times!) she always "had her period". And what is the biggest fun? She told me back then that relationship without sex could whither. Oh, the irony...
She came to me and asked me to go out with her, yet we've met first time after about 5 months. Maybe I am enduring all this shit because this is my first relationship (if we can call it that) ever, or simply I am an idiot.
On the other hand, now I have possibility to start with one other girl and though she lives in Czech republic, but I plan to meet her. Maybe I will be with her more often than with this one, which is really ironic, since this one is living about 6 km away and the other about 150km.
I am aware that I might look like a dick since I am trying to start with other girl, though after all this shit I've been before with her, I don't know if is it still worth it. She keeps telling me that she loves me (and promising something new), yet it is me who is doing most of the work for "us".
Oh, well.
EDIT: today we had to go to another city to someone who had to repair her brother's car (since he couldn't go due to work or such). She texted me in the morning that her brother can go there after all, so I could come at 9:15 or 10:00 bus and that she will call me later. It is 9:10, no call or message from her, so I call her, nothing happens. Then I wait until 9:55 and call her, she seems like she just woke up and that I can come on the next bus (10:50), and that she will explain it. I bet my left nut, that it will be just her usual excuse "my father was drunk again and he..." or "my mum had some problems again". Either that, or she will text me in next few minutes that she can't come because of <insert any excuse>.
I don't even know if I want to go there just to hear the same shit again.