try to avoid them as much as possible and try not to provoke them (not saying you are). You will be leaving soon so concentrate on that. If you can, try to spend as much time as possible out of the house and try to become more independent. Do you drive/have a car? That would help. Just remember, its them, not you.They don't sound like very nice people and I know people say you have to put up with them because they are your parents, you dont have to really; if you need to, argue back or just blank them...it doesnt sound like they are helping you in any way so surely doing this won't do you any harm. Then, maybe they will see the error in their ways