Been there. It gets better.
Everything happens as it should, provided you are paying attention. That doesn't mean you never get hurt. Life is not safe or even pleasant most of the time. But you are strong enough to move on and stay positive; that will get you through.
Good luck!