I felt this way for a bit, but then I started to make more of my time at bars. Approaching and meeting more people generally makes the experience more fun than just sulking around with a buddy or two. You feel better about the time you spend while you're out. I also only go with cash when I go out. Once the funds run out (which I prefer not to happen), I'm done. This is good because I end of spending less (good), drinking less (very good), and I am more conscious of my spending i.e. not wasting money on chicks at the bar (best).
The magic number for me is generally a liquor drink and a beer over an hour before I go out and then between 3-4 beers over the span of 2-3 hours. I only spend, like, 12-15 bucks and I still feel well enough in the morning to work out (unless I'm late-nighting or something, but then the gym becomes MUCH lower on my list of priorities
)