It'll all depend on your target!!!3800 is not a bad salary for a starter.since 800 is deducted from your salary for accommodation and transport that leaves u with 3000.From that(depending on your lifestyle)if you put aside 500-750 for food and general expenses that gives you a monthly saving of 2500-2750.Since u have added responsibility on your shoulders i think u should consider staying back and working.After all you're here now.If you perform well there's always the possibility of an increase within a year.So think hard before you make a decision.good luck to you and your family.Cheers.