Why did he make me feel bad by lying to me rather than just being honest with me?

I hit it off well with a guy. We talked often and had good conversation for two months. He was gentle, patient, kind a overall gentleman. We went on a date. We often went on walks/strolls in nice park areas with nice views and water. When sex/intimacy was mentioned he was sure to ask about my boundaries while being honest about his and what he liked when in came to sex/intimacy as well. He texted me often. He called/FaceTimed often. Two months in, we had sex. Before we had sex I told him I wasn’t quite ready because I didn’t want him to act different/treat me differently or be an entirely different guy after we had sex. Of course, he swore he wouldn’t be that way and I didn’t believe him at first but I grew comfortable and trusting with him so it ended up happening. He didn’t ghost me entirely but he might as well had. He doesn’t text as often. His energy over text has changed. He doesn’t call as often and with me being the kind of girl I am I haven’t sweated him about it. Just yesterday I called him. He sent me to voicemail and texted me “Hold on”. And I wasn’t even blowing up his phone. I never do. I call him once every few days, the same amount of times he now calls me but before he contacted me everyday. I left it alone. A few days later he tells me the reason he started acting different was because I had a smell to my vagina which didn’t make sense because I shower, I keep my hygiene up and I get checked. When I asked him how it smelled, at first he said he didn’t know, then he said it smelled fishy. Which would be a strong smell and I would smell it before him, which I don’t/didn’t. A few hours after that I get a text from his number saying “This is the girl that lives with him. Have y’all had sex? I need to know for my personal health.” I then realized why he lied and told me my vagina was smelly and that being the reason why he began to act strange.

Why did he make me feel bad by lying to me rather than just being honest with me?
Post Opinion