Sometimes a lot of bad things happen in life, sometimes for no real reason. But a lot of good things happen too. Sometimes you don't realize how good it is until it's over. But that's ok. Life is full of ups and downs. It might not seem so great now, but you just gotta wait for the good. It'll get better. Maybe not today, maybe not even tomorrow. But it will. Give it time.