Willow's line was about her own self-esteem issues. I am not sure Buffy has ever shown those sort of issues. She always seems very confident in her own skin. I cannot remember anytime Buffy has questioned her worth based on her looks alone.
Buffy questioned herself after sleeping with Angel and Parker "Did I do something wrong?" but within the show she's never questioned her appearance because she knows she's attractive, she has men practically falling at her feet. She doesn't care about her appearance because she has no reason to care. However, as she gets older and looks in the mirror and can see the signs of aging, that's when the doubts would start to creep in. It wouldn't be an overnight process but happen over time.
I agree body image is a thing and people do care what their partner looks like. But I would say that if you loved someone and they were burnt in a fire, would you stop loving them even though physically they wouldn''t be considered as attractive as previously? What if they lost a limb?
This isn't about what Buffy's partner (in this case Angel or Spike) think of Buffy, it's about what Buffy thinks of herself in relation to her partner eg Buffy thinks she's not attractive anymore even though Spike or Angel may think she is.
Are there double standards at play here? If Spike were to age and Buffy stay the same, would you feel the same? It seems men can be older and have young girlfriends, and people don't react the same as if the women were the older partner. I say go for it Buffy! 🙂
When I'm talking about an older Buffy, I'm talking about GrannyBuffy. Generally, when you get such a big difference in age gap, the term "gold digger" springs forth regardless of whether it's older man/younger woman or older woman/younger man.
May-December romances are completely different as they tend to be genuine and the age gap not so big (20-30 years tops). Cougars (older women/younger men) tend to be around middle age.
It is awful to think of a world without Buffy, which is why she has to enjoy herself while she's here, and at the moment that means being with Spike, If the only problem is they don't look age appropriate together, then that's other peoples problem.
Nobody's saying that Buffy isn't enjoying her herself with Spike at the moment, but as Buffy ages and becomes a pensioner whereas Spike stays at an eternally youthful 30, she's going to start looking at the mirror and start questioning herself. Even if that potential storyline gets resolved as Buffy not caring about the obvious appearance-wise age difference between her and Spike and everyone lives happily ever after up to Buffy's age related death, to not have Buffy experience those doubts would be incredibly unrealistic.
Buffy having someone she could age with would prevent those self-doubts.
My god, I became a shameless shipper... I must slay myself.