Charlie kept dilly-dallying over whether he truly loved his mother or not throughout his time on the show. As early as the first season he had taken a moment to tell his mother that despite everything he says he really does love her.
Later on, he would tell his psychiatrist how
much his mother was like the devil and she had “sucked the life out of (his father)”. He even had his mother on speed dial with the digits 666.