You are so hard on yourself, Hazel.
It's probably soil, just general growing conditions, if you can't get something going. Hope your irises survive.
Must say I like the colour of the foliage on the first flower here.
Kiss Me Quick. (Centranthus)
Coral Bells (Heuchera sanguinea)
Argyeanthemum Reflections Pink.