No man is charming all of the time. Even Cary Grant is on record saying he wished he could be Cary Grant. When four or more men get together, they talk about sports. When four or more women get together, they talk about men. Not one man in a beer commercial has a beer belly.
Men are less sentimental than women.
He just didn't want to call you. Men hate to lose. I once beat my husband at tennis. Men who can eat anything they want and not gain weight should do it out of sight of women. Getting rid of a man without hurting his masculinity is a problem.