You are better than him, let it go, HIS loss... Please dont hate yourself, be strong and will get thru this, it takes time, believe me, i was tossed to the curb a few times to mention, but get up, show and and brush yourself off, life is waiting for you and it will be great. as for dancing, you do what you have to, if you love it, do it, dont let him stop you!! life is way too short to waste time on someone who didnt see how awesome you are