Your mom haves a problem, And well, You been suck into it. It doesn't make her less of a person, but she needs to realize how bad its for your, A drastic change like you moving could be a good idea. That way she could understand you?... One can only hope. Your dad being an alcoholic, also is a disease, not better than your mom, but well as you put it at least he works and takes care of things.
Start thinking about what's best, and change things, make them work. Your life doesn't need to suck because of their problems.
If you want to talk with somebody, Feel free and Pm.
-------
And, so this Christmas?