You can’t go around blaming other people for all the bits of your life that aren’t how you like them to be.
I am not being unsympathetic. I am just saying that’s how it is.
No one else—but you—can make the rest of your life, the best of your life.
It’s no good blaming others for messing up your childhood, and then going ahead and messing up your own adulthood. It does not work like that. And if you can’t make a decent job of your life yourself, how can you expect anyone else to be able to do that?
Have you ever noticed how the people who accept responsibility for themselves are happier?
They do not feel out of control or victims of circumstances. Sure, not everything is under your control and shit happens, but if you are in charge, you always have a choice on how you react to those circumstances. You can then take action to deal with the aftermath in your own way.
So don’t become a victim by blaming others or events. Instead, become a winner by taking charge.
Lastly, don’t get disheartened too quickly. It’s a fact that anything worth achieving usually takes twice as much effort and twice as long—as you’d initially estimated.
Only you are responsible for your own life. Nobody else!
“The privilege of a lifetime is being who you are.” — Joseph Campell
“There is only one success—to be able to spend your life in your own way.” — Christopher Morley