Well you know, some people were raised by unicorns i.e. awesome parents or at the bare minimum sane, regular types anybody could stand. Though they can still grow up to hate them for any number of reasons, life just ain't fair that way.
Anyhoo, great to hear you're on the path towards getting yourself straightened out and on track, hope it's an upwards trend.
Carlos01
Kinky, I'm sorry to hear about those bad experiences you had. But it's great that you're managing to move forward.
Don't give up girl. You'll see that this year will turn out great for you, I'm sure of it.