For ages my relatiship has not been right. We argue, but make up, but the bad things still stay there. It doesn't help that we have a big age gap putting pressure on us. I am 100% dedicated to him and would do anything for him. When we where first seeing each other it was just sex, nothing more. After sleeping with him no more than four times, I slept with someone else. He then found at at xmas time, a year into our relationship and went mad. He still holds it to me to this day. He is convinced when I went on holiday in june, with my mum, that I cheated on him. This is because he forgot my birthday which was while I was away, and when I came back I was so upset about it and tried not to make a big deal, but after talking to a friend and remembering things from the past I realised things where not great. He dedcided I cheated on him because I was off and no matter what I say he just cant belive me. I wont even talk to another man, I'v deleted all my old friends out my life and my life style for him. Problem is he is never going to change, not for me or anyone. I know we arent forever, but I love him so much. I live with him and my parents dont technically know about him.. They do but I wont admit it.
I'm so upset, he sometimes says such awful things, and I justify them with he is a weed addict.. but how loing can you keep lying to yourself for?? He just stormed out the house because I burnt his garlic bread by accident. I think its because I didnt want to do sex this morning or last night, even though we did it yesterday luinch, this automatically means that I dont fancy him/there is something wrong with me.
What do I do.. keep trying.. or admit defeat and go back home?? I'm in tears because I love him and so want it to work, but he isnt changing fir anyone. We never go out.. he never suprises me.. HELP??