Living in Japan as a Brazilian? Man, it's hard for an Itailian to live in Germany...
Don't make yourself unhappy! Or your family. Check the country of your choice very carefully. Some things you will hate about a new place will only surface after a longer time.