The show doesn’t care about characters’ ages.

Jody was supposed to be a mother figure for the boys, yet she looks the same age as them. In fact, the actress who played the role was only 3 years older than Jensen.

Rowena, while I understand that she is a witch and, of course, she makes herself look as young and pretty as she can, but why Crowley’s mother? She is literally 15 years younger than Mark Sheppard. Even Mark, in an interview, said it would have made more sense to make Rowena Crowley’s sister, not his mother.

Cole – this was discussed in another post, but according to the timeline, he should be in his early twenties at most. Yet, the actor was 3 years older than Jensen.

Mary – she was supposed to be 29 when she came back! Needless to say, she looked much, much older.