My son is younger than Euan Blair er but if you go back and read my last post, you will see that I said his youngest son Leo, not his oldest son Euan. Now that’s a fact backed up by evidence 
Leo was the surprise baby born in 2000 while Blair was in office and he’s only 21, so roughly of an age with your son or maybe younger?
And I think “battle scarred” is pretty spot on. I’ve lost count of the times I’ve read some excellently argued piece, full of inarguable facts and lucid reasoning, and thought to myself, how can anyone not get this? Only to realise that when people have enough of an emotional need to cling to a lie, they will do so. And they will find some bullshit way to justify it. And if the bullshit way doesn’t already exist, they will invent it.
Of course the excellently argued, reasonable, lucid pieces do convince some. Many of the posters on this board, in fact, came here to chide the dreadful women here for our evil transphobic ways, and gradually realised they’d got it all wrong. So facts do work for some people (and of course it’s important for our own integrity to stick to them).
But sadly nothing works on someone who isn’t interested in a balancing of rights, in recognising the needs of others, in a truly equitable outcome. The only thing that will work against those people is sheer force of numbers; us reaching a critical mass of such proportions that the tide well and truly turns.
That’s where we all play our part. But I think it’s going to be a while yet.