Everything happens for a reason. People change so you can learn to let go. Things go wrong so you can appreciate them when they go right.
It's okay to fight for someone who loves you. It's not okay to fight for someone to love you. There's a huge difference.
Eventually you’ll end up where you need to be, with who you’re meant to be with, and doing what you should be doing. Patience is the key.