Living in China is frustrating sometimes