>>71821070/pol/ here you missed absolutely nothing of value, dodged a potentially fatal medical thing (back then nobody knew for sure) and doing something you actually enjoy puts you in the upper 20% of happiness across all humans on this rock.
just keep fit bro you'll regret it when walking is suddenly a chore.