I definitely agree that there is a bright side to this...the hard part is not getting overly frustrated with all the twists and turns along the way!

Journey