I would call you very mature!
I wish I could give you some advice.
I myself hate drinking to..and I don't like being around drunks.
I had an alcoholic father...so thats probably why.
My advice would be like others..to break up with her.lol
Would you not be happier with someone who shares the same intrests as you?
Sorry I'm not much help..but thought I'd let you know..that I know where your comming from.you'll figure it out