My 18yo cock

ummm....you are 18y/o, yet you joined in 2007. That would mean you signed up as a minor, and violated one of the biggest and most important ToS rules....