Garden surprises

I spend a lot of time fretting over seeds that are not germinating or plants that are not doing well. I need to give equal time to the delightful surprises that the garden brings almost every day. Today:

Rugosa blooming in side yard
First zucchini flower
Lacy phacelia has come back on its own
We ate peas for the first time today!