The exact same situation - long distance girlfriend, but I kept coming to Zürich making quick visits - was always made to meet the family, friends, work mates and travel around Switzerland. It seemed perfect. Couldnt wait to move.
Then I finally came down for 3 months to sort things out, get a glimpse of life, which wasn't the same anymore. I was home alone, my now husband at work for 10 hours atleast. Me having to fend for myself, no one really willing to speak in English esp at coop at the time, having no one really around and honestly that freaked me out. But then I decided - home is where the heart is and thats the best decision I made. Its not everyday you get to start everything all over again. Its painful but fun. This really made things better and gave me the confidence to give up everything and stay. And have been happily married since! Slowly found work, picked up the language and its really lovely. This forum is a HUGE help.
All you need is patience. There are times when you may want to scream because everything being different -people, culture, language, food, tv - gets to you. But then when you think about it, the grass is always greener (and cleaner) in Switzerland.
Wish you all the very best! And keep an open mind.