No one going to hate you Zee - I think it's important to get a handle on things tho ...a few drinks here, a few there can be the express ride straight back to square one.
When you say you got drunk to be happy, does that mean you're unhappy otherwise?...I can't imagine being housebound is too much fun.
Have you seen someone about your agoraphobia?
D