Crazy, Funny, Geek, General, Sex 101

Porn Habits Timeline

This is 1000% on the mark (and either very funny or very sad because of it).

Porn Habits Timeline

[via Regretful Morning]