I hate to say it, but you’re doing it wrong then… Probably on too hot or for too long.
Have you tried the nespresso coffee? In my opinion it is better than a stove top, pressure is at 9 bar which is ideal for a good crema, and higher than a stove top (2-3 bar at a guess). The coffee is always fresh too. A packet of coffee is off in 10 days, grinding beans counters this but adds a bit more faff.
Stove top coffee is good and I made it like that for years, but with the nespresso machine you do get good consistent coffee quickly.
I’m starting to sound like a salesman so I’ll stop here, but the consistency of good cups of coffee is it’s main selling point.