My few pieces of advices:
1)Everything is changable. Career, life, relationship.
What is your bottom line in each of these?
2)Do not go back with him because you love him, but because you will be happier, together or not.
3)If possible, have a trial period of no less than a year(during which you make sure you have good alternatives)
4)Why project the rest of your life as a programmer (that's not funny in the first place, among all the jobs!) To survive in China takes a lot of creativity.
1)Everything is changable. Career, life, relationship.
What is your bottom line in each of these?
2)Do not go back with him because you love him, but because you will be happier, together or not.
3)If possible, have a trial period of no less than a year(during which you make sure you have good alternatives)
4)Why project the rest of your life as a programmer (that's not funny in the first place, among all the jobs!) To survive in China takes a lot of creativity.