hey, try not to let the guilt get to you. seriously, every time you start to feel guilty about something (aka drinking, etc), FORCE yourself to think of something/anything else (something nice or funny, no matter how hard it is to think of something, if that makes sense).
the guilt is the worst, i totally understand