I say go for it. 2 - 3 years is short, especially if you will enjoy what you will be doing. Yes, mahirap talaga mag-relocate. Your concerns about your family, car, dog, etc. are all valid, but I'm sure you can find a workaround for that. May kilala ako nasa banking, inofferan siya ng permanent position sa SG when she was assigned there for a few months last year, because they were impressed with her work. She refused because she was married. So they asked her to recommend a Filipino colleague who was willing to take the job. Long story short, yung colleague na ni-recommend niya ngayon ang nandun and she kinda still have some "panghihinayang" in her mind.