No apology necessary. That's not a sore spot (so to speak).
However, I did not bring my son into this particular discussion, you did.
You made a statement about expressing your beliefs. I read your profile. You've been around here long enough to know that if you post it, it's fair game.
You're right. This argument will be here when the war is over.
Peace.
However, I did not bring my son into this particular discussion, you did. should've been italicized.