Self hatred is really tough to deal with. But I believe change is always possible, and it takes hard work. I think being on here and posting is a really great step to take!

I do think the key to start making better choices is to work on yourself, in whatever way makes sense. There are lots of ways to go about that, depending on your situation... I'm glad you posted this and hope you keep letting us know how you are doing.
__________________
dailyhealing
"Although the world is full of suffering, it is also full of the overcoming of it." - Helen Keller
Strange how people who suffer together have stronger connections than those who are most content. –Bob Dylan
“If you can't fly then run, if you can't run then walk, if you can't walk then crawl, but whatever you do you have to keep moving forward.” Dr. Martin Luther King Jr.