Working far away from home and family really needs a lot of sacrifice. You have to endure your first few months from homesickness. News of ofw's going nuts because they cannot overcome their homesickness.
I am quite surprised to hear all this. Why anyone should be home-sick, especially at this age? Now there are a lot of options to maintain contact with the family members, such as Skype, Whatsapp, Facebook.etc. Technology has made the world really small. That was not the case 20 year ago. Back then, even a single 2-minute phone call used to cost a fortune.