ciwpp---yer last post was perfect. it said it all right there. there's been plenty of good advice on here to dump her. take it to heart.
long story short---just recently got out of a relationship just like yours. it wasnt fun and now im waaaaay better off without her and u will be too. the drinking led to other unsolvable issues.
dump her. please.