Why do you loathe Charles? He has loved only one woman his whole life. His only mistake was to marry the wrong woman, because he was under pressure to reproduce and the woman he loved was married with young children. He was banging on about the planet and climate change decades before anyone else. He's quite the hippy on the side, talking to plants and consulting gurus in his youth. And the Prince's Trust has done SO much good. Over the years, it's helped about a thousand young people who were down on their luck into better lives and full-time work through training and other interventions.
He did not fully love Diana but hoped to grow to love her. It was obviously a huge mistake, They had nothing in common. And don't forget, she didn't love him, either. She had no time for his friends or interests, and she made him get rid of his Labrador. She wouldn't have given him the time of day if he hadn't been the future king. Don't get me wrong, I liked Diana. I feel sorry for her because she very obviously had mental health problems, which were not recognised as such back then but would be treated today. Charles did send her to doctors in London for help.
All this is to say, I really don't think Charles is the villain he's portrayed to be.