Sometimes you reach the depths of despair and then suddenly life turns around. It’s like life tests you to see if you can hold it through the storms. Walk away unscratched and you will be rewarded. Sometimes life sends you people that make you thankful for holding on. That make having the troubles seem worth while if it means having them in your life.
Yes there is always a choice to be made. And yes they are sometimes ridiculously difficult. And sometimes despite everything, nothing works out.
But sometimes they do. And you are left feeling grateful for everything. Everything.