Extremely long time lurker and first time poster... so apologies in advance!
I'll start out by saying I'm a Christian and have been for a long time. I felt I should try and put forward the Christianity side of this debate.
Firstly, the bible teaches not to judge. And that means anyone, no matter what the "sin". And it also teaches that all sin is equal.
When someone becomes a Christian, it's a complete change of life. It's not something that you just switch on and off, it impacts every aspect of life. But it's hard to get it right all the time and certainly people get it wrong all the time, sometimes to the detriment of the Christian message.
Ultimately, Christians believe God teaches that everyone should be and deserves to be loved regardless of their beliefs or lifestyle.
I hope that what Marc Guehi was trying to show was that he believes in Jesus but also wanted to show his support for the LGBT community. That Christianity is for all. And that's why he chose to still wear the arm band with a Christian message.
True Christianity teaches love not hate. Obviously I can't speak for everyone who claims to be a "Christian" but I can say for sure that anyone using homophobic or judgemental language about any minority is not following the message of the bible. Unfortunately there are plenty out there where that is the case.
Apologies for the long and perhaps controversial first post but felt I needed to say something. Hopefully I haven't caused offence but just wanted to put across the side of Christianity!
And fair play if you managed to read it all...