I'd suggest you to take a look sweetie, those things are all circumstance. They happen to people every day. I mean, I have so many regrets that I can feel my throat close up just thinking of them, but for me...there really is nothing, no time, that will take some of those things back. I just have learned to pray, and accept the things I can not change. I hope you don't let these things govern your life, in any way. Life goes on.