I was very blessed to have a mother that I both loved and liked.
However, I think our parents, out of their own issues or whatever, can and do cause some of the things/thoughts that have lead us to where we are today. Take it one day at a time Embraced!!! You 've done good with the X and will with your mom too.
Much love to you.