You’re the only person that’s responsible for what happens in your life – end of story.
If you're the kind of guy that always has someone or something else to blame for your lack of success and progress than you're not going to make it further than your drive way.
We all have people and events in our lives that hurt us and have the potential to drag us down but the winners are those who simply refuse to let this happen. At some point you're going to have to get over whatever happened in your past and move on – you could dwell in your sorrow forever but, then again, why would you want to? You always hear successful people saying that the difference between them and everyone else is that they had the guts to try, fail and then go in for another round.
There is nothing as powerful as sheer persistence and courage – go in with the right mindset and if you fail - get right back up and try even harder.