Sometimes things which at the moment may be perceived as...
Sometimes things which at the moment may be perceived as obstacles-and actually be obstacles, difficulties, or drawbacks-can in the long run result in some good end which would not have occurred if it had not been for the obstacle.
Click Here or the flag on image above to change the background image