Met this guy and he's kind of an enigma wise for typing for me.

I see so many types in him. Here is some of what I know...opinions?

Dislikes authority
Non-Conformist
Take sex in relatonships very seriously and very committed to relationships
Slow to open up
Politically charged towards to the left
Likes giving mate little romantic suprises
Computer Programmer and Artist by trade but also very musical...very talented in many different areas
Risk taker - skydiving, race car driver, snowboarder
Self-employed
Dislikes arrogance