Lol. Native chinese are extreamly racist and rude. They expect everyone to speak chinese. They think the whole world spins around china.
If you intend to live in metro, you will not have much trouble. But when you travel to regional provinces, they are rude as fuck. Special tip: shave your face when you travel there. If they think you are a muslim, your life will not be easy.
Food is excellent and cheap. Always go in metered taxis. They have knockoffs of almost all the big brands, toys to real cars. It's normal for the girls in the shops to hold on to your hands to stop you from leaving the shop without buying anything

.
Places like Beijing is expensive to settle down. But life is good there if you can earn lot of money and if you don't care about fucked up lungs and politics. Don't talk about chinese politics while in China.
If you are single, they have lot of high quality special things for single guys

.
But I was sadly not single, my friends were mostly up at nights

.