It looks like the summer we've been longing for has finally arrived! Enter warm temperatures and sunshine, out come smiling faces and high spirits. Desperate to enjoy each summer day, we find ourselves obsessing over the weather. A smidge of rain in the forecast can send...