I am of the belief that our circumstances do in fact come about because somewhere, even if this is deep in our subconcious mind, we have actually brought them about ourselves.
Unfortunately when we find ourselves in such a position it can appear very difficult to pull ourselves out of.
The fact is that the life you are living 'is your own' you just need to take a step back, remember who you are & realise that everything that happens to us, even if it does not appear so at the time, is in fact for our greater good! Keep that in mind & you will sort this out.
I would recommend reading the following book:
I found it to be very effective, very quickly.