No one to Blame

Is it not hypocrisy to honor Lord Krsna, Lord Buddha, Lord Jesus or other great spiritual teachers for bringing us the gift of understanding that life is suffering, or to honor God for teaching us lessons through suffering, and then blame our “offender” who brings us the same gift as a life lesson? Is one a better teacher than the other? Should I worship one and blame the other? Is it possible that all things work to help us grow? Is it possible there is really no one to blame and no one to forgive?