I've debated feminists, gays, atheists, environmentalists, communists, democrats, progressives(basically more fanatical democrats), Canadians and other Christians as well as various combinations of all of the above. I've been banned from 2 sites(one pro gay and one pro feminist), and I have shamed moderators into closing threads on how mistreated gays are even though them themselves agreed that gays were mistreated and didn't want to.
I have only been defeated once by a team of gay christians that were extremely knowledgeable about the bible.
I purposefully seek them out to find the most argumentative and persuasive people to test myself against them and improve my own skill at argumentation.
You tossed out some light emotional appeals combined with a little moral outrage(the hospital visitation was a nice if overused touch), and a minor grammatical error in which you accidentally said that pregnant women suffer from pregnancy. This was preceded by an allusion to "the working industry" whatever that is.
The fatal mistake was admitting to not understanding something(the analogy) in a debate as apparently that is what we were having. Unless the topic is highly technical or obscure admitting you don't understand something is pretty much tantamount to admitting defeat.