Can a bad person worsen your flaws?

I've always been a bit lazy in some aspects. However, when I was with my ex boyfriend (a terrible person), I started neglecting myself more and even gained some weight. I was listening to his ''you don't need to fix yourself at all, you look great in just your pajamas'' BS line. It was a lie.

I literally wasn't even putting an effort to take care of myself too much. Then I've realized when a man doesn't care about his girlfriend looking good/presentable at least, he's up to no good. If it's not after sex, he's after money too. He was indeed after our money.

As soon as I blocked him, I began realizing my flaws and started working on them. Seriously can a bad person add more negativity to the flaws you already had and make things worse?

Updates
+1 y
My mother always thought he was up to no good because a normal man wants his girlfriend to take care of her self and not be a mess but he didn't care. She thought that was weird and that something fishy was going on. She was right in the end. He didn't love me, never did.
He was basically trying to make me as disorganized and unattractive as possible so I don't get any attention and he gets our money. Ever since dumping him, I've gotten attention and seem to be looking younger.
Can a bad person worsen your flaws?
Post Opinion