You had interesting past to tell.
There are people like that. My stepmother was one of them.
Now years after I too can see many details differently. I understand why certain things happened the way they did.
Many times I have been looking answers to childhood that was shaped certain way because her behaviour was little odd to say the least.
Life is learning!
Make the best out of yours and smile.