As men, we spend the first nine months trying to get out of a women, and the rest of our lives trying to get in to one.
If you can’t get along with your mom, how do you expect to get along with some chick you just met? Your relationship with your mother is your initial primary relationship in this world, and has a tremendous impact on the way you relate with women in general.
Your mom may have some issues, we all do, but it is high time you make peace with her. It has been shown time and time again how unresolved issues with parental figures end up surfacing time and time again in relationship after relationship.
However wonderful or fucked up your mom may be and have been, imagine she has always done the best she could do considering the circumstances. Forgive her for any shortcomings she may have ever had. Mothers love their children unconditionally and if they behave in any less than an ideal manner, it is generally due to extraneous circumstances somehow blocking ideal behavior.
I promise that once you heal your relationship with your mother, you will be a happier healthier individual. Your mom doesn’t have to do or change anything for you to heal that relationship. Simply do the work within yourself, and see the world change around you.