You are the source of your problems (I say in a tongue-in-cheek manner)
...and you are also the source of the solutions. We cannot change the past and what may have happened, we cannot change other people, and try as we might we cannot control the future either. The only thing we do have power over is ourselves.