Annette: I am sorry you're having to deal with such a boring and unsatisfying partner. I guess I'd tell him to F-off on the subject of cancelling your dancing. This is truly the GAL kind of stuff we all need in order to survive the doldrums.
As far as the sex goes, I wish I knew what to tell you. Patience and understanding only go so far when the other person isn't willing to give anything.