Have your tried counseling alli? That might be a great place to get support. I know some of the biggest, most important changes I've made have been while in counseling. Plus it's nice to know you have someone in your corner, someone who is on your side.