Maybe. Or maybe it would have happened anyway.
You have regrets. You have felt loss. You are now a better person for it.
The time is approaching to forgive yourself - to think less about punishing yourself, or about that which you cannot change and more upon areas where you can still make a difference. :c)
It may take on the most surprising of forms. Bring about a better World - one smile at a time.