There is an unwritten rule to life that most people never get told. After every long stretch of hardship and uncertainty, a period comes where you make quantum leaps across multiple areas of your life at once. It happens all at once, and it happens because of everything you survived before it. The only requirement on your end is simple. Do not give up on yourself before that period arrives.
My life got better when I realized I didn't have to be nice. Nice got me, used, stressed out and disrespected. I'm not nice. I'm a good person. There's a difference.