This post was meant to be a cheery linking with Garden Bloggers Bloom Day, hosted by Carol at May Dreams Gardens. I'm sorry it didn't turn out like that. If you've read this far, you can't say you weren't warned.
P.S. I've been lazy and not identified the plants photographed. If anyone wants details, I'll be pleased to oblige.