Current bike is heavy, steel, 6 gears. I see people cycling past me whose legs are cycling at the same rate and they are so speedy. It's not me, I run and am fit, it's the tank I'm driving.
My bike is exactly like yours, but not slow, so might be worth doing a few checks before writing it off:
Are the tyres pumped up? I see so many people riding on under inflated tyres, it makes it much harder than it needs to be.
Is your back wheel in straight? If you turn the bike upside down and turn the wheel, it should spin straight, not wobbling from side to side or rubbing on the brakes or frame.
Is the chain rusty or worn out? Give it a clean and some chain oil!
Is your saddle at the right height? When you sit on the bike your leg should be almost straight when you’re at the bottom of the pedal stroke.
Are you riding everywhere in top gear? Remember low gear for setting off or going uphill, working up through the gears as you speed up.
A well-maintained steel bike will run for years if you look after it, with a small spend on an annual service. Give it a bit of TLC and you might be surprised!