<human>: Hey Guys...(M30) consulting you all for an etiquette dilemma. 

I'm getting married soon and I have reservations on whether or not to have a mother son dance, and with whom to have it with.

See my biological mother died while I was still adolescent and I was raised by older family members for a few years into my teens. They will not be attending because of the location. 

My father remarried to a woman (50s) who made no effort in raising me as her own. We did not get along at all. My teens years were hellish because of her. She did not abuse me, well physically.  In fact she tried to have as little to do with me as possible... did not attend my high school graduation,  passed every responsibility to my father. Actively demonized me to family members who now see her for what she is. She has divided my family with most of my father's family avoiding her and not speaking with my Dad...because of her. There will be no one from her side of the family attending and while in their home I never connected with them as family. No family vacations or invites to weddings (which did happen)

As I have gotten older it's easier to forget the things I hated her for and recently she has suffered a stroke which makes me a bit sympathetic. We had become more cordial to each other even sharing a few laughs as I tried to reconnect. Although a recent conversation with my Dad made it clear that since her short term memory was affected she still refers back to how things were when I was still a teen.

They are both invited to the wedding so the dilemma now arises, do I put these feelings aside and share a mother son dance out of respect for my father, and save face to their friends in attendance?
Should we skip the dance all together and leave everyone wonder "sup with that?"
Or dance with my wife's mother whom I whole hearted feel love and acceptance from?

Can you give me a shortened version of the text?
<bot>: hate my stepmother do I dance with her, skip the dance, or dance with my wife's mother. Which is least offensive approach.