@sarah
Hi Sarah!
Its good to hear that your heart is longing for your family. Keep that feeling within and never let go of you. The problem you face is quite natural. I could definitely relate your situation to mine about 3 years back. I know it's difficult to live and work in a foreign country all alone. But even though you live so far, you could reach home within a day or few hours probably (guessing 10-12). It's quite funny coz for me it takes 2 days to reach home although living in the same country.
My advice to you will be.... DON'T GIVE UP. When you left your home and came to India, everyone in your family were happy for you and your future but sad too, coz you had to go far away from them. But no one stopped you becoz of that reason. They have strong faith and hopes from you that whatever you do in your life as an independent woman will help you grow strong. Fighting hardships at times seems frustrating but once you are above it you will cherish those hard times. Of course it's always wise to look forward for better opportunities and not to grab one is utter foolishness. So, keep working hard and keep looking for better opportunities to grow in life. And don't forget that the same opportunity may even exist in your own country.
Now to enjoy life...!! LIVE !! When you work, work for the company and when you don't work... LIVE for yourself. Best way to enjoy is to spent time with good friends. Even one is enough, but a good one. So, be happy, worry less and LIVE.
Good luck..!!
Regards
Nik