Dancing will improve your Taijiquan and is great fun too.
After a really good self defense session I get pretty horny.
My groin is the stiffest part of my whole body... Yeah, it was embarrassing for me too.
Most people have stiff legs and this hinders progress in Taijiquan.