I know that hurt.
Not that long ago we had a carnival day at my job and a guy I didn't know who was ddoing a guess your age, guess your weight or guess your birthday booth, put me at...I can't remember...like 50 or something. And he said it super loud, too. I was 39 also and I don't have a single gray hair on my head so I can't even use that as an excuse. Ppl normally think i'm much younger so I was really surprised and mortified.
I agree you look very young in your pic...not 40s or 50s.
3b (with 3c tendencies) on modified CG