Next week I return to my Chinese Mandarin language classes which are part time and I have to juggle this on top of working full time. I will not have much free time. Cherry already knows this and I will not to be able to contact her on the frequent basis that she demands.
Excuse me, but how do think to have a relationship if you do not have time for it? If you bring a Chinese lady to your country, it will demand a lot of time from you. Most of us have full time jobs. Speak for myself, I have some weeks with 50 to 60 hours work. But anyway, there was time to take contact to my (now)wife. Most of these ladies, if not all of them you will get involved with, will demand a daily contact. Supposed that they have access to an computer. You guys down under live in the same time zone I suppose?
I am sorry, if I sound a little rude. But I have the feeling, you might check your priorities. Are you serious of that you want to get committed to a lady?
As you write, Cherry has done a lot for you and even introduced you to the family. I think, that if Cherry was interested in friendship only, she might have introduced you to some friends only. If you did read some of the other posts here in the forum, you should know what it means to get introduced to the family.
I cannot say if Cherry's "attack" was righteous or not. But when reading your post, I might imagine her frustrations. I do not say that she is right, but I think she might have a point.
In my experience, these ladies will do everything for you if you mean something to you, but they expect the same commitment from you.
I will close my post with a Chinese saying:
不要为那些不愿在你身上花费时间的人而浪费你的时间。
Don't waste your time on a man/woman, who isn't willing to waste their time on you.