Let me first say that my Sun is at 4 degrees Cancer, 6 degrees away from yours (out of a 360 degree circle). My rising sign is 26 degrees of Virgo, one away from yours. What that means is that we'd probably better not get too close, because we'd hate each other. ;-) Actually that means that our basic makeup and our outlook on the world are similar. I read somewhere that Cancers invented worrying, but I've come to realize that Virgos perfected it.
Cancer natives can be shy, Virgo rising and Virgo and 12th house Moon as well, so dancing is a big step for you. The Sun in the 10th house likes to be in the spotlight, but the shys have it IMO (sorry, couldn't resist).
The 12th house Moon is well placed for meditation and spiritual practice. I must admit that I am prejudiced against organized religions, but I'm not running your life, am I? My favorite religious tradition is Native American, such as taught by
Tom Brown Jr. Lately I've been studying the
Teachings of Abraham.
Others have brought up a critical nature, which you have admitted as far as self examination goes. I would submit that you only want to help others, and do give constructive comments when you feel it's appropriate. I also submit that you could probably be awfully critical if you wanted, and you are being easy on everybody else by being silent, while you can't exactly hide it from yourself.
Anyway, the current events of astrology are called transits. People have talked about your Pluto transit, with a bit too much emphasis for me. The first thing I saw was the opposition of Uranus to your Moon, which was exact in January of 2007. One thing Cancers don't appreciate is change, and one thing Uranus serves up in bucket fulls is change. The opposition of the planets means that this change is triggered by other people, such as your China bound friend. Plus you are already a nervous type, and Uranus would aggravate this. The good news is that Uranus is moving on, and you can calm down now.
Pluto is a planet that brings much more substantial change. Pluto's influence starts out small, and gets bigger and bigger over a number of years. For example, when Pluto crossed my ascendant, I started smoking pot. It took a few years before I was really good at it, and several more for me to want to feel that good without the pot (Pluto will never cross your ascendant). Pluto opposed your Mercury starting in January of 2006. When I had that transit, several years before, I was helping my then wife build up her yoga school. I felt pressure, but it was nothing compared to what she was going through. I suggest that Pluto opposed your Sun will be a more powerful but still subtle variation on that. Of course, I consider getting married to be subtle, that shows you how I think. I could check back after I go through it, as you will still have time to prepare. For me, it starts in 2010, for you, 2013.
Saturn has also given you a punch lately. In the second half of 2003, and the first of 2004, Saturn transited your Sun. Me, I got divorced. This is not necessarily a bad thing, but it isn't necessarily painless. Now Saturn is transiting your Moon. This is great for meditation, for hard work, for building a foundation for the future, and for learning from wise ones. It sucks for immediate gratification. It started in August of this year, and it will be finished with you when you deal with the issues brought up at that time. Looking back on the last time Saturn transited my Moon, I remember moving from apartment to apartment, and an unrequited love or two. The next year I met my future wife, who brought great joy and positive change, and who is still a beloved friend.
Anyway, good luck with your assignment (life, that is).
Bill