And rain. A lot of it.
Graduations can try one's patience even on the best of days. Long speeches, waiting for your loved one's name to be called amidst a sea of names you don't recognize, balancing family and friends, etc.
Add to that a cold, unrelenting downpour, an open-air stadium, and a "Rain or Shine" graduation policy and you have yourself one rough day.
Now that we're dry and comfortable again, though, we can focus on Brodie's achievement - congratulations to him!
This photo was taken moments before the rain started:
Margot and Teal passing time (also pre-downpour while the graduates assembled):
The drenched but happy family: