Don't be so harsh on yourself; you're obviously doing the right thing and you've got to let your hair down sometimes. You deserve a few pints now and again.
I've lost 4 stone since November laying off the booze for long periods and going to gym. But I do look forward to a few pints every now and again as a treat. I'd hate to give it up permanently.