I'm pretty up front about my thoughts and opinions...not in an offensive way, but I don't sugar coat it either. I've been known to get on my soap box from time to time.
I have a cynical, dry, sarcastic and somewhat geeky sense of humor, sometimes abrasive and most often not politically correct. I try to find humor in (most) anything.
I do have a hang up with grammar and punctuation. Poor grammar makes me cringe.
I'm pretty picky, and not looking to date just for the sake of dating. I'd really like to find someone with long term potential, not just a hook up.