1) I'm OCD. But only on a few things (so far, though more show up as I get older). One of them being software. I am *constantly* tweaking, twiddling, and toying with whatever software I'm writing at the moment. It can always be smaller, faster, better ... I have the technology, I can rebuild it. At least, thats what I keep telling myself.
2) I don't ever finish anything. Outside of school work, I think I've only "finished" 3 projects in my entire life. I either get bored before its done or I constantly fiddle with it. (See #1).
3) I don't say the right thing, like... ever. I'm regularly asked "Why are you being quiet?" Its not that I don't have things to say, its that I know I'll say the wrong thing. Nearly everything that comes out of my mouth is said wrong. I end up with my proverbial foot in my mouth often. I'm trying to get over it by thinking out every word I say prior to saying it, as
kpyke can agree, its not working.
4) Every girl I've every dated, I wooed online. All of them. I've met some online, and others I knew in person prior to said wooing, but the wooing only happens behind a keyboard. I've got mad babe wooing skills on the keyboard, and none what so ever in person.
5) My parents thought I might be gay until I brought home the girl that was to be my first wife. It was after I asked her to marry me. Reason? My little sister started "dating" at 6. I was 11. My parents teased her to no end. I chose to never bring home girls because of it.
6) I am completely clueless about people. (Yes, you already knew that, but its more in depth than you think!) Once, I had a girl follow me around in awe. She tried repeatedly to get my phone number, to ask me out, basically anything to get me to be interested in her. It wasn't that there was anything wrong with her, (smart, funny, hot, short, redhead... all great things...), I was just oblivious. Completely. My friends teased me for years for that. I've tried being nice when explaining things to people, only to have them in tears after only a few minutes. Things I think will be nice are not. Things I think will be harsh ... are also not. I just don't get it. I'd give up, but I'd probably upset more people than I already do.
7) I'm *VERY* lazy. The reason I got into software development is that I was that I found I was very good at taking tasks that took too much of my time and automating them such that I never had to do them again. I will much rather spend 2 weeks automating a task and never doing it again, than taking 5 minutes to do that task everyday. It bothers me to no end that people don't get automation. Why work, when you can get something else to work for you? Really? Now if I can only write some software to wash laundry and do the dishes, I'd be set.