There isnothing you can do to change your parents or get them to understand-the only thing you can control is how you react to and deal with them.
Accept them for what they are.Do not let it annoy you.Resentment is the biggest single cause of people drinking again. Forgive them,let it go. Can yo umaybe go to AA,meet sober people build up your support network.
Look on this as a temporary thing till you can move out-are there any sober living facilities near you?