Man,

Its not easy...

4get her. shes not yours. its good that you discover this things before you get married, or else it will be more complicated.

focused yourself to your work.
drinking always will ruined your life, maybe your job, too.

if you can have a short vacation, better...

avoid of being alone. make yourself busy.