OP please don't feel bad about yourself. There's any number of reasons it might have happened and I would give it a chance to get better, and talk to him about it.
My husband loses interest when he's got a lot on, like when we were doing up our house and he was coming home from a days work and putting another 3/4 hours of DIY in. He was that shattered and his head was so full of what needed doing, he wasn't even interested on his days off.
Can't believe someone suggested he was a paedo, that's ridiculous and the fact someone said it, however 'gently', is beyond belief.
Fact is, there's any number of reasons it might have happened but it's very unlikely it's anything to do with you. I've been there, feeling like it's me and he doesn't find me attractive anymore, or worse, that I'm actually not attractive anymore, full stop and it's really important that you talk to him to get to the bottom of it. If it is just that he doesn't have a very high sex drive then you'll need to think about how you feel about that long term and be open and honest with him. It might me that you decide you can't be with him but sounds like it's happened too recently to make that decision now. If you want to give it chance, then you need to do that otherwise you'll be left wondering what would have happened if you had.
As for 'consistent male apologist, wtf? How about just having empathy in general and not jumping to the worst conclusions and immediately crying 'LTB!'