I reckon that's a hard one... Someone that. Has the same life values, Is my best friend,Can talk through things. Is easy to talk to and communicate with (even though I'm not really much of a talker!),Just gets me,Supports my individual interests, A little bit crazy from time to time. And of course I'd give them all the things in return. But hey, I haven't found the right girl yet anyway!