I'm so sorry for what you are going through. I know how bad it hurts to have an addicted child. But honestly you are doing them no favors by letting them treat you this way. They will not change until you force them to. When you change how you react to their bratty attitudes their bratty attitudes will change. I believe that we teach people how to treat us. You have to stand up for yourself. If you can't do it for yourself do it for your son!