Speaking as one who done the going back business,, I can honestly say I have it out of my system,, I dont miss anything except my family,, the pubs here are good enough for me,, I find its the company you are in that makes the night fun not the pub itself, I have had many a night out in my home town and it has been dull sometimes, then had nights out here and had a ball. Its so easy to THINK you are missing something when you are here, I should know I drove my family back to the UK thinking I was missing pubs, shops and so called sense of community,, it was all crap !!!
I must say though if it is all you can think about then you should go back,, as you will never settle until you do.
I can't agree with you more!