Here are all the results with descriptions
An Introvert
Introverts are deep thinkers, large crowds overwhelm and they'd rather spend time with one or two people they really care about then with a whole group of friends. They like alone time. You need time by yourself with just your thoughts, and you should date someone who understands that. You would understand each other and be able to give one another exactly what you both need.
An Extrovert
Extroverts love hanging with friends, going out, attending parties and having a fun time. You're very social and you need someone who can keep up. You two would be the life of any party you went to. You'd have lots of fun and lots of friends.
An Idealist
You have big ideas, big dreams and big plans, and you need someone right there beside you who supports and believes in them all. You'd volunteer together and help people out. You should date someone who shares your shame passions and ideals. You should date someone who wants to help make the world a better place.
A Hard Worker
Doing a good job and creating something you can be proud of is important to you, and you should date someone who shares your same values. You work hard and play hard and take pride in what you accomplish. You should be with someone who not only understands but 100% supports the fact that sometimes work has to come first. They should be driven and ambitious, just like you.
A Joker
You should be with someone who makes you laugh, makes you smile, and tells the best jokes. Fun should never be underrated. You'll have so much fun together and so much laughter. Let your hair down, let yourself go, and you never know what might happen. Being together will be a wild and crazy time.
A Romantic
You need someone who believes in true love, flowers on Valentine's Day and who's never afraid to say 'I Love You'. You deserve to be swept off your feet because you need a little bit more romance in your life. You need someone to make the big and little gestures. You need to be wooed, wined and dined.