Maybe you're lonely. You say you miss hanging out in the pub with your mates.
Remember H.A.L.T - hungry, angry, lonely, tired. Maybe it isn't being drunk and sick you miss, but the social interaction.
Is there a friend or family member you could call?
As far as spring/summer goes, I have to be honest - I am enjoying the weather FAR MORE in sobriety because I actually go OUTSIDE more. Think about how many days you probably actually spent INSIDE, nursing a hangover or worse, after one day spent in the pub garden.