Being bad is ok, it’s solvable at some point. But being in denial isn’t right, someday it’s gonna blow up nasty & every negativity drags us down quickly. People who run away from themselves can’t stand for anything that’s legitimate, reason behind it is own moral flaws.
Nobody expects you to be a perfect human being. Learn to accept yourself for what you are, that’s what makes you build your own identity. Be yourself.