What have your breakups taught you?

M
Do you have any regrets? Or is breaking up with someone truly just a necessary step in finding the right person?