I think most of us have similar experiences when we start composting. I had my share of failures too.
I found that the biggest contributor to the success of a compost pile isn't so much what you put in it, but its size.
Bigger piles compost more quickly, with fewer odors. The interior stays hot longer, because the sheer bulk of the pile creates a heat sink, and the dry outer layer works like insulation.
With a big pile, you can sometimes build the pile, turn it once, and when you go back to turn it a second time, you'll find it is already beautiful, finished compost, sometimes in as little as a month.
What doesn't work well is exactly what most people try: a small area like eight or ten square feet, and they start piling up starting with a layer this week, then another layer next week.
IN order for a compost pile to act as a functional receptical for your weekly kitchen trimmings, it needs to be functioning internally already when you add the scraps. It needs to be hot inside.
I finally succeeded at composting when I dragged in leaves and grass clippings I gathered around town, and built a compost pile that was roughly a cubic yard. That's a big enough pile to start itself decomposing as you pile it up, and then you can start adding kitchen and yard waste, and it will magically disappear.
But most homes don't generate that much waste, so their piles never get big enough to work properly.
The best solution would be to maintain a communal pile, where an entire block could bury their kitchen waste, and the neighbors and kids could turn out each week to turn/divide/harvest the piles.
Nah. That would be Communism!
We can BUY our damn fertilizer!