I want to throw out there that HN is not going to have the average compassion and emotional intelligence to give you good advice. You need to hire yourself a life coach or work with a therapist (which in your case would serve the same purpose). It may not seem it to you, but you are very young still. You have more growing to do and everyone needs trusted advisors. Also, the world is full of "lies" and most people bel…
28 is approaching old for very certain things. But a career as an engineer is not one of them. There are opportunities that are lost with time, but they're also a lot fewer than someone saying they missed the boat at 28 might feel.
As a very specific example - many olympic athletes peak in 20-25, and for the most part if someone is much older than that they were already exceptional in their 20-25 range and are now riding a decline eg Michael Phelps for swimming, or as i understand it gymnasts.
IIRC there is actually research to the contrary about starting a business that 40yr olds actually have really great odds due to network, experience, maturity etc. They make up for the cliche lack of inventiveness/newness with being experienced in handling the harder things that every business encounters (setbacks, hr bombs, firing etc).