Hey.
My current situation is that I've been on/off with my boyfriend for about a year, and although we have been through the most heart wrenching breakups, we both know that we "love" each other.
To be frank, he's not the most communicative boyfriend and often, he conceals his true feelings (especially if he's upset about a situation). This is probably due to the way he was brought up and he doesn't have a very stable family life at all, so has grown up to view having emotions as "weak".
I'm always here for him and extremely committed to him as a best friend and a girlfriend, but my issue is that over the last few months, he's started having these extreme mood swings and taking out a lot of his issues on me. For example, I was at his place the other night, and he had just finished one of his A level exams and felt like it went awfully. Granted, I can understand why he would be in a bad mood, but this was something else. He blamed me for doing badly in his exam, and said that he had spent so much time lately "thinking about me" that he couldn't properly concentrate in the exam. He proceeded to tell me to "show myself out" of his house, before I even had a chance to try and cheer him up, which was the rudest thing.
Yesterday we were talking on the phone, after he had recovered from this bad mood, and I was telling him about a family problem I was having, and I really needed him to listen. He basically dismissed my issue, and followed by saying that I should do more dirty talk in bed/wear more lingerie, which was SO IRRELEVANT and completely disdainful.
That's just one silly example of things he will say, and of course I know I'm not responsible for his doing badly in the exam (if he even did!!).
Also, he called me earlier on today and told me that he thinks he is a psychopath. I didn't know how to react to that???
I just stayed very calm and asked him why he thought that, and reassured him that I thought the world of him. He said that sometimes he lies to me, and to other people, and that he doesn't care about the consequences of the lies. He mentioned that he doesn't ever have feelings of guilt, and finds it difficult to empathise with people.
It was strange, to say the least. A few months ago, I was in such a happy place with him. We were so happy together and we were excited to plan our summer together, possibly our last summer together before uni.
I care for him so much, but I don't know whether I should stay with him because a lot of the things he tells me these days happen to be lies, of the silliest sort (e.g. I got 100% in my end of term test, I can do 100 press-ups in one go).
Can I be with someone that lies?? With someone who may not be able to empathise with me or show his "love" to me? I know that he DOES feel empathy, deep down, because there have been times when he's just broken down and cried onto me, like a baby, telling me everything he feels.
Please help. What do I do?