My idea of THE perfect Prince Charming: A guy that listens to me, can make me laugh, is crazy like me, will remember things like my birthday or other important events, and who will not take it too hard when I forget his (I have a really bad memory), I would want him to be an outdoorsy person, and more outgoing than me