I've been in relationship for 3 years now with this guy from my uni. I'm 22 and he is 26 and still doing his bachelors while I've completed my masters. My parents want me to get married and this guy doesn't do anything obviously. I have loved him with all my heart and soul but he abuses me on little things and then he leaves me and comes back after a month or two. Apologizing and everything. It happened more than 9 times now! I'm sick of it. I so everything for this relationship even I'm the one financing it and him, on dates and everything. I've never asked him for anything. He didn't even wish me anniversary because I was crossed at something he did. So he didn't bother. He has improved a lot but not still up to the mark.
Now, what he does is, he stays out, hangs out with friends, when he is home he is playing mobile games all the time, and when he finds some time he texts me up to ask what am I doing and all! I take it as an offense I'm not a part time girlfriend to whom he would talk when he finds time while apparently what all he does is not important at all. I feel like a time pass thing. We have been physical too.
Is he fed up of me? Shall I break up or try to work on it? When I look back I feel I've been with a wrong person, but since he has improved as I said before I feel it might not be wise to leave him now. He ignores me when I'm crossed at something, that's my real problem these days. He pisses me off a lot. He is kind of overprotective, spying on my fb all the time, checking my inbox, phone everything. Although I've never cheated him. What should I do? Is he the one or not? He makes me more sad rather than happy. I'm stressed all the time. Got my blood pressure high, migraines, diagnosed with depression, swelling on face because of crying.
I'm too obsessed with him. Please help! Am I demanding too much if I'm demanding his time? He says he will do all he wants. He does nothing objectionable but I want more time. We argued today and I said OK go take a break and if you feel you can go on without me? Then don't come back. But this is killing me :( can't wait! Kindly advise.