Prince Charming

Prince Charming is a myth, a nice myth, since Prince Charming will never do you wrong. He is the lie that Macho culture is sold with.
Poor boy doesn't even have a name.