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.
Feel free to inquire within, it is only on rare occasion I bite.