Your post epitomises the problem for me. At 6’ 16 stone is obese on a BMI chart. Even at 6’3” you’re still flirting with obese. The vast majority of the population would be extremely overweight at 16 stone, yet we are conditioned to think it’s ‘not that overweight’. If I were being cruel I would observe that with so many participants in our hobby skewing that scale somewhat it’s perhaps unsurprising, people subconsciously develop a yardstick from those around them.
There’s more than a personal responsibility to watch what you eat, that is everything. Most here are adults, yes there are lots of companies taunting you with cheap, freely available, unhealthy food, but it’s no one else’s responsibility than your own to eat healthily. It needn’t cost more.
Well done for doing something about it though, and for the weight loss, keep it up!