For everything you have missed...you have gained something else. And for everything you gain,you lose something else. It's about your outlook towards life...you can either regret or rejoice!
You can spend, minutes, hours, days, weeks or even months over-analyzing a situation; trying to put the pieces together, justifying what could've, would've happened - or you can just leave the pieces on the floor and move on!!
..in life, there's always what we call a good choice..if you're luckier, you can have a great choice..but you see, nothing compares to GOD's choice..: )