It's a good job you said yourself, but bad that u blamed someone else. If you go on in life blaming people for stuff that happens to you, then your not in control of what happens to you and if your not in control, theres nothing you can do about it. Now if it's your own fault, then you can fix it, because you know what went wrong, and it's in your control.
even if it's completly obvious it's someone elses fault, find fault in what you have done yourself, where you could maybe improve next time, so it doesn't happen again, or happen with the same consequences. We all control our lives, no matter what anybody else does.