A few sunny days make such a difference.
Newfie summer has its own personality. Did you get any sunshine?