Josi,
How very hurtful, I am sorry
It is so very difficult to realize our parent(s) are not very nice people. Unfortunately I have a parent that is not a nice person...and that is putting it mildly.
In my case: It became obvious that for my own mental wellbeing I had to cut ties with my mother. I have not seen her since the summer of 2003 and have not spoken to her since about 2005.
As hard as that was to do it has brought internal peace for me.