They've been dating 7 months and he's had a series of girlfriends.
Would you be happy if your 21 year old said they were engaged? Irrespective of who he is if he was my kid I would feel that he was too young and they'd not been together long enough. But what would I know?