I have to say that we can't rely on others to make us feel better and we can't blame them for our moods. It is all within us.
If you feel that you are happier without him, then by all means to dump him. It could be the relationship bringing you down. Though you can't blame him, it just is.
Are you going to any counseling? I wonder if that would help with your self esteem. You might want to think about it.
In a relationship, it is give and take. I do admit I am sorry that your bf is treating you the way that he is. And it might be toxic for you to live that way. So thinking of being without him might be better in the long run. Have you talked to him about the way that he is acting? You need to be able to communicate in a relationship, if you can't, you will be unhappy.
I hope that you consider counseling. Let me know how things go.
Take care my friend.
Moderator-Depression and fibromyalgia
fibromyalgia, Chronic fatigue, depression,allergies