I feel sorry for Charles, more than anything. Bound by tradition in a monarchy that wouldn't accept anything less than a virgin from a noble family to marry- he never said he loved her ( he even said he didn't know what love is ), but he had to marry someone and she was "it".
He loved Camilla since he met her, but let her go, which he knew was a mistake, but too late to stop her marrying someone else.
All his life he was waiting to assume the position, but his mother wouldn't abdicate when he was young enough.
I regret he's doing the same to William, and he's in the wrong IMO, but he obviously wanted it too much to do the right thing.