looks like a sad story. Yea, it will most likely to be a tough struggle to live in a foreign lan
d without getting helps from someone local. I think it is better to stay in China since you have
family members and friends close to you. If you move to a new place, it is difficulty to find f
riend, let alone soul-mates, you will be very lonely.
Wish the best!