How do you stop from completely slipping back?

I'm feeling a little down this morning... as.. I slipped up yesterday.  I had a fight with my sister.. and my mom took her side and ganged up on me.. even though my sister was lying.. and I got so upset.. I purged.  There goes two and a half days out the window.  So now I'm back where I stared.  I'm upset by this, I feel like I let everyone down.
Also, it really sucks knowing I have to hide who I am from my family.  It hurts to know that if they all found out I was Bisexual, they would like totally freak out at me.  Why do they have to be so mean?  I don't understand why there has to be so much hate.  It's not fair.  I wish I had a better job, then I would just save up a bit and then leave.  I don't want to be here in this house anymore... its' too much to bury who I am for them.  I am however very thankful for the friends I have on here.  It really helps.  And Kelly, if you read this... you are amazing, and I don't know what I would do without're my best friend too!! :D
Also, my horoscope for today:
Feel free to strike out for new territory today, Taurus, especially when it comes to love and romance. It could be that you're so scared of losing what you have that you refuse to take risks to obtain something better that you want. Realize that you will never get any further than the rut you're in until you take a deep breath, aim high, and shoot for your dreams.