Life can trip you up on a perfect day.