Or maybe gardens hate me. I'd give it up if I wasn't so stubborn. (Don't tell my husband that - he thinks I suck at it, too, and doesn't like to spend the money on my endeavor.)
I planted like 35 peas. Six, yes six, came up. WTF?! (Yes, I may have occasional potty-mouth. But at least I use (mostly) proper grammar and punctuation.) I planted a ton of carrot seeds. Um... let's see 12 per sq. foot and 7 feet.... 84 seeds. And those damn things are tiny! Three kinds. The longest to germinate is supposed to be like 3 weeks max. It's been a month dammit - where's my carrots?!? I *think* I see some sprouts. Assuming that isn't grass. No, my soil isn't that great but that's no excuse!
It's an emotional roller coaster. You plant your seeds... ooh, the thrill of anticipation. And you wait. Sometimes not so patiently. Finally.... a sprout! Woohoo!! I just gave birth. It's it adorable???? Then you have to wait for it grow up and be productive. Try and nurture it along the way. And hopefully it will be a productive plant after all the work you put into it. Sometimes you don't get a sprout. And you are so sad. You really wanted sprouts. You have to try again. Time is running out. The biological clock is ticking. And you start again, crossing your fingers.
If all else fails you go and adopt from the nursery. You will care for your new plants just like they were your own but you missed the thrill of giving birth. Of starting out with that tiny seed and seeing it makes its way in the world. But you will give them love, and hopefully, after all is said and done, they will be productive and give back to you.
That is why I still keep trying. Because the rewards are great.