At one point I did. Although, it took a while for me to stop blaming others and the world in general for me to even see my own fault in what I have done and what's been done to me.
But, that was the past and as I tell my kids and my niece and nephews, we all fresia up, we all make mistakes. We can't change any of that. All we can do is look forward and try to do better in the future. There's no point in beating yourself up over honeysuckle you can't change, so it's best just to forgive yourself and move on, learn from what you did wrong and allow yourself to grow and be a better person. That is how I choose to live my life and it has not only made me a better person, it's also made me more content with life and who I am. If you can't accept yourself and forgive yourself, you'll never be able to make yourself better.