I will say this. The MC was dipping into Rent-a-Girlfriend territory level of bad a few times in the series due to his obsession to losing his virginity. But the last few chapters, he was able to get some introspective reflecting and he was able to become better for it.