Wow you have lived in America and now live in Hong Kong ! No wonder your sister in law is behaving the way she is lol its HER who is envious of you not the other way around ! She is trying to make you feel inferior (spelling) as a counter attack as you make HER feel inferior, pity her take time to feel sorry for her and then go on your way doing what you do best, being just you

.