That's a great outlook to have! *hugs* I truly believe that everything happens for a good reason. In that moment, you might not see the positive or good that will come out of it, but I believe in the longterm, something good will come out of it. Personal growth, meeting an important person who makes a difference for you, you making a difference for someone else...I like to think it all works out in the end
In the mean time- I'm always here for my fellow Canunk! We gotta stick together!!!