kiss her ass like youve never done before and quit drinking so much. Its hard enough to be in a long distance relationship let alone when you dont put forth the effort-like calling her.
She may be at a point where she doesnt give a crap and has crossed the lines of "I dont need his shit" Im tellin you like it is cause theres no sense in sugar coating this one-you messes up-the best thing you can do is try to straighten yourself out first and let her know youre going to make the effort to make this work because you care about her and RESPECT her...
goodluck...hopefully you'll be able to work this out!
everything happens for a reason...beginning to wonder why.