The narratives we create in order to justify our actions and choices become in so many ways who we are. They are the things we say back to ourselves to explain our complicated lives. Perhaps the reason you've not yet been able to forgive yourself is that you're still invested in your self-loathing. Perhaps not forgiving yourself is the flip side of your stealing-this-now cycle. Would you be a better or worse person if you forgave yourself for the bad things you did? If you perpetually condemn yourself for being a liar and a thief, does that make you good?