Maybe the mistakes you thought you made, wasn't a mistake.
Maybe the person you wanted, wasn't the person you needed.
Just because you didn't want something to happen, doesn't mean it shouldn't have happened.
But how would we know?
because everything happens for a reason.