I do believe strongly in the part about not blaming God, however. Everything He has done in my life has certainly been for my betterment.
That is certainly nice to hear, I feel pretty much the same, myself. I don't blame God, I just accept things as they are, and am thankful for the way He made me.