Someone who can make me laugh, who is like a best friend, who knows how to bring me out of grumpy or bad mood, who loves to hike, bike and run, who is independent, who at least has a tool bag and knows what all the tools in it do and are used for, who doesnt sit sideline and tell people what they should be doing but rather do it, who knows more than 5 phone numbers in the contact list rather than depending on their contacts list in their phone, who knows the difference between want and need... i can keep going with this but I want to make the point looks aren't everything.