I know your situation - my husband has been in Australia for less than 4 years. He gets terribly homesick where he starts to find faults with all things Australian and he idealises home and goes on and on about how living there is so much better blah blah blah - classic symptoms of culture shock. Believe me, I know because I used to do the same thing when I lived in Korea. Thing is, we made a decision to live in Australia for many reasons, all of which are still valid. For example, my options in Korea were pretty much limited to teaching English (which I was over after 2.5 years) but here I can do anything. I am very close to my family, he's not so close to his.
Anyhoo - this waffle isn't helping... but here's how we deal with it. At least once per year, I put him on a plane and send him home. He just has to get on a plane full of Koreans and he's ready to go back and live in Australia
We've thought about moving back there - especially when things are tough here - it's easy to look at moving there as an 'easy option' but I know the same reasons we decided to move permanently to Australia are just as valid now as when we made them.
So hang in there, and if possible, get your hubby over there (or get some of his family to come out here) even if it's just for two weeks.
We've only just started to get ahead financially - I supported him financially for the first 2 years and then he studied and didn't work for six more months but now we've finally managed to clear significant debts over the past year and start saving for the future. It's been hard. Really hard at times.
It's coming up to that time now when I've got to put hubby on a plane - he's starting to while about Australia again all the time
Just keep moving! And don't be lazy...
SW: 74.3kg - 1/1/09
CW: 71.1kg - 3/5/09