Relationship

CandyGirl❤
Hello to anyone who is reading this. I just need some advice and some help on a situation I've been dealing with for 2 months. I've been in a relationship with my boyfriend for 4 years. Like any relationship we have our problems but nothing to serious between us. He never cheated on me of anything like that. The issue is my mother never liked him since she met him. Never once try to get to know him as a person. He is a great guy to me. He go to school, have a job and now working on getting his life back on track. She never liked our relationship and he noticed for a long time but never allowed it to affect our relationship. He try everything for my mother to like him. He gave her birthday cards, mother day cards, helped her whenever she needed him and even try to introduce his mother to her but she never wanted to meet his mom. I truly believe throughout the years of our relationship grow frustrating between us and caused our relationship to end. I felt so hurt when he told me that he wasn't happy in our relationship. To me it sounded like he gave up on us. 
I went to my mother to discuss the problems that he had with her but she seem like what she been doing wasn't no problem. My mom always made me feel like she would rather see us breakup than to be a happy couple. She never like anything that we did. She even made it a issue one day when I took pictures with his mother. She was jealous of my relationship with his mother. She was like a second mom to me. 
To make a long story short I decided to break up with my boyfriend just because I got tired of the drama and just wanted some peace with everyone but now I'm regretting it. My mom even seem happy about it and even told me if I would ever get back with him she'll cut me off for good in her life. I'm 28 years old and always felt like my mom would rather have me all to herself instead of me having my own life.
My question is to everyone have I made the right decision of breaking up with my boyfriend?