I've been doing the whole online dating thing for long enough to realize most of what I put here is somewhat irrelevant.
Let's go down the checklist:
1. No shirtless mirror picture CHECK
2. No glaring spelling and homonym grammatical errors CHECK
3. Likes to go out AND stay in CHECK
Guess there is hope yet!
Instead of doing much more than that, I'm going to list words that have been used to describe me; the good the bad, the ugly. See how that goes, no?
arrogant, abrasive, loyal, kind-hearted, a**hole, intelligent, genius, pessimistic, realistic, pragmatist, problem solver, different, acquired taste, honest, blunt, sarcastic, strategist, guardian, observant, thoughtful, tax adviser, landscape architect. clever, guarded, unusual, sweet, enigma.
As is quite evident, I mean different things to different people.
Finally, someone once asked me what I am looking for.
The best summary I can provide is the following:
Intelligent- Keep up. It won't be easy :P It's not just about what classes you took. If you don't like riddles, puzzles, or otherwise challenging mental exercises, not a good fit.
Layered- People in my life need some depth. If I know everything that makes you tick, that is considerably boring, no? Note, layered is not the same thing as complicated.
Honest- I cannot stand liars.
Straight forward- If I ask what is wrong, the answer is not "nothing". I am a pretty decent read; if I am asking, 95% of the time it isn't nothing, and I'm past the point in my life of spending 45 minutes unraveling the maze.
Feel free to inquire within, it is only on rare occasion I bite.