She doesn't treat you the way you deserve to be treated. She should have put the tough love into play years ago with all of you and stop enabling! That's the worst thing a person can do for others. Kids dependent upon their Mom and/or with drug or alcohol addictions! Letting a son drop out of school in 8th grade b/c you don't want to fight with them on going to school anymore? COME ON - STEP UP TO THE PLATE and be a MOTHER for goodness sake!
YOU have to show her that she's not taken a good life, the chance for a good life away from you! STEP UP - GET SOME HELP - PUT YOUR BIG BOY UNDERWEAR ON & KICK SOME ASS! Only you can take the steps to make the changes in yourself!
Move forward, and move up and move out from under her wings!