I think a lot of people just don't "feel" fat unless they are morbidly obese, or have spent a lot of their life time at a previously healthy weight. As other pp have pointed out, a huge portion of the population is overweight/obese and that skews perceptions. I don't think many adult women compare themselves to celebrities. There's a lot of "oh but I could do that too if I had a personal trainer and a nanny and a chef, etc etc", but they are just too far removed from a "normal" life. Comparing yourself to colleagues, others in the street, people around you, family members etc is much more pervasive.
Alot of people just don't "feel old" either, but it doesn't change the date on their birth certificate!
OP - To be brutally honest, if you aren't lying about how much you eat/exercise a day, then you should see a doctor about checking your thyroid. Unless you are going through the menopause, the food you list translates as approximately 1325 calories a day. Assuming you burn off a very very conservative estimate of 200 calories with your cycling, that's just over a thousand a day.
Assuming an age of 40, then a rough daily intake to sustain your weight would be 1570 calories a day.
There is of course the possibility that the chocolate and crisps you were eating up until a few weeks ago were adding another 1000 calories a day, but it seems substantial.