New man I've been dating for a while seems too good to be true. Now I know this might be a liitle snobbish but his attributes are...
Funny, generous, impeccable manors... very much English gentleman
Consultant doctor
Good age (5 years older)
Owns own home
Good family
Privileged upper middle class background
Very good looking and tall
Dresses well, smells lovely
All his own teeth 
He is too good to be true... why is he single!