I love those kind of "accidents"! They seem to happen to me all the time.
I'm a firm believer in things happen for a reason. Treat everyone you meet important b/c you never know what you're gonna get out of it. Everyone serves some small purpose in your life whether it be small or large.
I hope something good comes out of this for you! I've been there. Altho, my heart got broken..
