| St. Joseph Oratory,(Largest Basilica in Canada) Montreal, Canada |
Cliche as it may sound, "Everything happens for a reason." I do believe that. Some events have yet to be explained but in the end, everything will work out. It may never be how you planned it but at the end of the day, there always is a lesson to be learned.