Placing blame never solves any problem. Understand every one of us is flawed. People by nature make mistakes and continue making mistakes throughout their lives. Accept what has happened, apologize for your wrongdoings, and forgive those who have hurt you. You will be much happier if you do. I promise you.
Don’t you want to be happy?