Capstone Project: Predicting Movie Scores on Metacritic


This is the capstone project I did for General Assembly. Below are two presentations in one. One is technical, the other is nontechnical. Please note that every headline and slide title, with the exception of one or two, is a quote from a movie.

No Fate But What We Make

There is an ongoing, pernicious problem in the world: people have to wait for a movie to come out to know how good it is.

This is completely unacceptable.

Sure, we can wait for reviews to come in, or, better yet, wait for aggregates of reviews to come in on sites such as Metacritic or Rotten Tomatoes, but wouldn’t it be great to know that the upcoming superhero movie will disappoint you before you waste time getting excited for the trailers?

Movies are not black boxes (except for The Black Box (2005) and Black Box (2012)). They’re produced by people who have produced other movies, written by people who have written other movies, performed in by people who have performed in other movies, and directed by people who have directed other movies. Given that people who work in movies tend to be consistent in their quality of output (see: Michael Bay), we should be able to predict qualities of a movie with only the knowledge of how past movies have performed.

It’s easy enough to say that the new Jared Leto Joker movie will be awful. It will be. Every DC movie has been awful except for one, and Suicide Squad, the only other movie where Jared Leto played the Joker, was truly a crime against humanity. It’s easy enough to say that, but can we teach a computer to say it?

Some Fellas Collect Stamps

The first step in my capstone project to collect a large database of films was to first try and get a list of every movie I could. I figured that Wikipedia would have as many movies as I would need, and if a movie wasn’t on wikipedia, it was also unlikely to be one that provided me with any useful information in regards to Metascore. So, I used a Wikipedia Python package.

It was after this painstaking process that I found a huge list of movies on the site movielens ( However, instead of deciding to give up my life as a data scientist and moving to the woods, I noticed that this list was only updated as of August 2017, so I knew I had more movies from my scrape. Thus, I download the .csv then extracted titles and years from it.

Finally, I used a website that collects data from Metacritic, Rotten Tomatoes, IMDB, and a couple others and allows you to search through it. The API provided the following information:

– Actors
– Awards
– BoxOffice
– Country
– Director
– Genre
– Language
– Metascore
– Plot
– Poster
– Production
– Rated
– Ratings
– Released
– Response
– Runtime
– Title
– Type
– Website
– Writer
– Year
– imdbID
– imdbRating
– imdbVotes

I didn’t take “Awards,” “DVD,” “Plot,” or “imdbVotes,” because all of those attributes are things you will never have access to before a movie comes out. I kept the rating values to use as my target variable.

I also didn’t take “Country,” “Language,” “Poster,” “Response,” “Type,” or “Website,” because none of these things gave any valuable information. Perhaps country or language would be somewhat illuminating, and I may take them at a future date.

My main issues with this API were that it restricted actors to the top four billed, had no other crew (Cinematographer? Hello? Composer?) and also didn’t have things like opening weekend box office, budget, months in production, whether the movie is part of a franchise, etc. There are other databases with this type of information and I plan to access those in the future.

All Clean. All Clean.

I collected quite a bit of data: 43837 separate movies. The actual cleaning of the data was as tedious and dry as the following paragraphs.

I wrote a bunch of functions to clean the data, even a few I didn’t need. This functions did things like turn data to floats or create new columns of data. Because of the size of the database, I didn’t spend much time imputing missing values. Because I were targeting Metascore, I went ahead and dropped all movies that didn’t have an associated Metascore, giving us a new DataFrame with 10192 rows. I also got rid of the other columns that weren’t going into this project.

After running a few models that performed poorly, I did a little feature engineering. I sought to weight the people involved in a movie by aggregating over their Metascores. To do this, I created three DataFrames where I isolated the directors, actors, and writers.

I pulled out my list of actors by using a count vectorizer on my features to get lists of columns and aggregate over those lists. I found every director, actor, and writer’s mean Metascore.

Finally, I saved a few versions of the DataFrame. One with directors weighted, one with directors and actors weighted, and one with directors, actors, and writers weighted. Then for each of those, I saved a version that was count vectorized only if a term appeared twice or if a term appeared three times. In total, six DataFrames to see which models the best.

Please Excuse the Crudity of This Model

For modeling, I took the practice of throwing everything at the wall and seeing what worked. I imported many different models, including linear regression, lasso, SGD regressor, bagging regressor, random forest regressor, SVR, and adaboost regressor, as well as classifiers including logistic regression, random forest classifier, adaboost classifier, k-nearest neighbors classifier, decision tree classifier, and even a neural network.

I then fed the dataframes through the following cell, which gave me three regressor scores, then transformed my y variable for classification (based on median Metacritic score) and fed that through three classifiers. Throughout this process, many models were attempted and thrown out. Dataframes were changed and had to be saved again and reloaded. At the end of the day I decided on the following models:

– Regression
– Bagging Regressor
– Random Forest Regressor
– Classification
– Logistic Regression
– Bagging Classifier
– Random Forest Classifier

Except for LASSO and logistic regression, there wasn’t much rhyme or reason for modeling choices. These just gave me the best relative scores (of the ones I tried), and also didn’t take a huge amount of time. Also, the bagging regressor and classifier, which didn’t seem to ever give me scores that were as good as the other models, still worked quickly and served as a veritable canary in a coal mine, warning me if something had gone wrong with the models.

My best classifier (logreg) accuracy was


using C = 10 with an l1 penalty.

And my best regression R2 score was


with an alpha = .15

There is no reason I shouldn’t be able to achieve better than this given more time in the future.

Next Time It’ll Be Flawless

Future recommendations are numerous. There are many different ways possible to make this score better, the only constraint being time.

In terms of data collection, there are several other large databases to access, including imdb’s itself as well as Metacritic’s. It is entirely possible I have all the Metacritic scores, but I could always use more. Plus, Metacritic has statistics such as whether the movie is part of a franchise and how well the previous film did. I can, of course, make that data myself, but again, time is a factor here.

I would also like access to more of the cast and crew including producers, cinematographers, composers, editors, and more of the cast. After all, the theory underlying this entire endeavor is that people make movies and people are consistent in their product.

I could impute null values, especially with things like box office revenue, opening weekend box office revenue, Rotten Tomatoes scores, which could all replace Metacritic scores as the target variable. It would then be a simple mapping from one to the other. There could easily be more Rotten Tomatoes scores than Metacritic.

In terms of feature engineering, there are always more columns to make. I could use polynomial features on my numerical data. I could just use directors and writers. I could run more n-grams on the titles. I could change my min_dfs per column. I could sift down my list of actor weights. I could go back and try to get the actors’ averages like before.

Finally, there are more models for me to use. Several will allow me to tune hyperparameters to eek out better scores. There are models that work better with NLP. I can try a neural network for both classification and regression. I can try a passive aggressive classifier. And I’ll do all that and I’ll predict movie scores and eventually, they’ll make a movie about me.

What follows are the actual notebooks of the project you can find on my repository.

Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
This file has been truncated, but you can view the full file.
"cells": [
"cell_type": "markdown",
"metadata": {},
"source": [
"# Data Cleaning and Exploration: The Movie\n",
"(Go to the READ.ME of this repository for the entire write-up.)"
"cell_type": "markdown",
"metadata": {},
"source": [
"I collected quite a bit of data: 43837 separate movies. The actual cleaning of the data was as tedious and dry as the following paragraphs."
"cell_type": "code",
"execution_count": 11,
"metadata": {},
"outputs": [
"data": {
"text/plain": [
"execution_count": 11,
"metadata": {},
"output_type": "execute_result"
"source": [
"cell_type": "code",
"execution_count": 20,
"metadata": {},
"outputs": [],
"source": [
"import imdb\n",
"import re\n",
"import pandas as pd\n",
"import numpy as np\n",
"import ast\n",
"from datetime import datetime, timedelta\n",
"from sklearn.feature_extraction.text import CountVectorizer\n",
"import matplotlib.pyplot as plt\n",
"import seaborn as sns\n",
"%matplotlib inline"
"cell_type": "markdown",
"metadata": {},
"source": [
"Lost of the data came in lists, such as a list of the first four actors in a film. I had to go through and strip all members of the lists, as well as join lists on pipes to later be separated by my count vectorizer. I wrote a bunch of functions to clean the data, even a few I didn't need. This functions did thing like turn data to floats or create new columns of data."
"cell_type": "code",
"execution_count": 21,
"metadata": {},
"outputs": [],
"source": [
"def release_to_datetime(n):\n",
" if type(n) == str:\n",
" n = n.replace(' Nov ', '-11-').replace(' Jun ', '-6-').replace(' Aug ', '-8-').replace(' Dec ', '-12-')\n",
" n = n.replace(' Oct ', '-10-').replace(' Jan ', '-1-').replace(' Feb ', '-2-').replace(' Mar ', '-3-')\n",
" n = n.replace(' Apr ', '-4-').replace(' May ', '-5-').replace(' Jul ', '-7-').replace(' Sep ', '-9-')\n",
" n = datetime.strptime(n, '%d-%m-%Y').date()\n",
" return n\n",
" else:\n",
" return n\n",
"def delta_release(n):\n",
" y2k = datetime.strptime('01-01-2000', '%d-%m-%Y').date()\n",
" try:\n",
" m = y2k - n\n",
" return m.days\n",
" except:\n",
" return np.nan\n",
"def pull_month(n):\n",
" try:\n",
" return n.month\n",
" except:\n",
" return np.nan\n",
"def pull_day(n):\n",
" try:\n",
" return\n",
" except:\n",
" return np.nan\n",
" \n",
"def runtime_to_float(x):\n",
" try:\n",
" return float(x)\n",
" except:\n",
" return np.nan\n",
" \n",
"def boxoffice_to_float(x):\n",
" try:\n",
" return float(x.replace(',',\"\").replace(\"$\",\"\"))\n",
" except:\n",
" return np.nan\n",
"def RT_pull_out(entry):\n",
" for m in entry:\n",
" if m['Source'] == 'Rotten Tomatoes':\n",
" n = (m['Value'].replace('%', ''))\n",
" return(int(n))\n",
" else:\n",
" return(np.nan)\n",
" \n",
"def evan_train_test_df_cvec_capstone(train, test, min_df):\n",
" min_df = min_df\n",
" dummy_list_train = []\n",
" dummy_list_test = []\n",
" for x in train.columns:\n",
" cvec = CountVectorizer(binary=True,\n",
" tokenizer=(lambda m: m.split('|') ),\n",
" min_df = min_df,\n",
" stop_words = 'english',\n",
" strip_accents='unicode')\n",
" lonely_matrix_train = cvec.transform(train['{}'.format(x)])\n",
" lonely_matrix_test = cvec.transform(test['{}'.format(x)])\n",
" df_train = pd.DataFrame(lonely_matrix_train.todense(), columns=cvec.get_feature_names())\n",
" df_test = pd.DataFrame(lonely_matrix_test.todense(), columns=cvec.get_feature_names())\n",
" dummy_list_train.append(df_train)\n",
" dummy_list_test.append(df_test)\n",
" dummied_df_train = pd.concat(dummy_list_train, axis=1)\n",
" dummied_df_test = pd.concat(dummy_list_test, axis=1)\n",
" return dummied_df_train, dummied_df_test\n",
"def movie_split_and_join(train, test, func, min_df=1):\n",
" train_obj = train.select_dtypes(include=[np.object_])\n",
" train_num = train.select_dtypes(include=[np.number, np.bool_])\n",
" test_obj = test.select_dtypes(include=[np.object_])\n",
" test_num = test.select_dtypes(include=[np.number, np.bool_])\n",
" train_obj_dums, test_obj_dums = func(train_obj, test_obj, min_df)\n",
" train_obj_dums.reset_index(drop=True, inplace=True)\n",
" test_obj_dums.reset_index(drop=True, inplace=True)\n",
" train_num.reset_index(drop=True, inplace=True)\n",
" test_num.reset_index(drop=True, inplace=True)\n",
" final_train = pd.concat([train_num, train_obj_dums], axis=1)\n",
" final_test = pd.concat([test_num, test_obj_dums], axis=1)\n",
" return final_train, final_test\n",
"def strip_list(column):\n",
" for n in column:\n",
" for m in range(len(n)):\n",
" n[m] = n[m].strip()\n",
" return column\n",
"def put_in_avgs(train, test, df):\n",
" ind = 0\n",
" for n in train.columns:\n",
" for m in list(zip(, df.avgscore)):\n",
" if n == m[0]:\n",
" train[n] *= m[1]\n",
" ind += 1\n",
" if ind % 10000 == 0:\n",
" print(ind)\n",
" ind = 0\n",
" for n in test.columns:\n",
" for m in list(zip(, df.avgscore)):\n",
" if n == m[0]:\n",
" test[n] *= m[1]\n",
" ind += 1\n",
" if ind % 10000 == 0:\n",
" print(ind)\n",
" print(train.shape)\n",
" print(test.shape)\n",
" return train, test\n",
"def single_column_cvec(train, test, min_df):\n",
" cvec = CountVectorizer(binary=True,\n",
" tokenizer=(lambda m: m.split('|') ),\n",
" min_df = min_df,\n",
" stop_words = 'english',\n",
" strip_accents='unicode')\n",
" lonely_matrix_train = cvec.transform(train)\n",
" lonely_matrix_test = cvec.transform(test)\n",
" new_train = pd.DataFrame(lonely_matrix_train.todense(), columns=cvec.get_feature_names())\n",
" new_test = pd.DataFrame(lonely_matrix_test.todense(), columns=cvec.get_feature_names())\n",
" return new_train, new_test"
"cell_type": "code",
"execution_count": 22,
"metadata": {},
"outputs": [],
"source": [
"df = pd.read_csv(\"new_all_my_movies_final.csv\", converters={\"Actors\": ast.literal_eval, \n",
" \"Director\": ast.literal_eval, \n",
" \"Genre\": ast.literal_eval, \n",
" \"RTRating\": ast.literal_eval, \n",
" \"Writer\": ast.literal_eval,\n",
" \"Year\": ast.literal_eval})"
"cell_type": "markdown",
"metadata": {},
"source": [
"This following cell contains remnants from what I'll call \"The Actor Average Debacle\" later on in the presentation."
"cell_type": "code",
"execution_count": 23,
"metadata": {},
"outputs": [],
"source": [
"award_df = pd.read_csv('meta_award_add_final.csv')\n",
"writers_df = pd.read_csv('writers_df.csv')\n",
"actors_df = pd.read_csv('actors_df.csv')\n",
"directors_df = pd.read_csv('directors_df.csv')\n",
"# actoravg= pd.read_csv('NewActorAvg.csv') # Plaguing problem \n",
"# morta_df = pd.read_csv('morta.csv') # Same Plaguing problem"
"cell_type": "code",
"execution_count": 24,
"metadata": {
"scrolled": true
"outputs": [],
"source": [
"# Getting rid of pesky extra spaces\n",
"df.Actors = strip_list(df.Actors)\n",
"df.Director = strip_list(df.Director)\n",
"df.Writer = strip_list(df.Writer)\n",
"# Getting rid of my silly index column and dropping the duplicates\n",
"df.drop(['Unnamed: 0'], axis=1, inplace=True) \n",
"df = df.drop_duplicates(subset=['imdbID'], keep='first')\n",
"# Joining actor list as pipes\n",
"df.Actors = x: '|'.join(x))\n",
"# Joining directors as pipes\n",
"# Taking out any stuff in parentheses\n",
"df.Director = x: '|'.join(x))\n",
"df.Director = x: re.sub(\"[\\(\\[].*?[\\)\\]]\", \"\", x))\n",
"# Joining genres as pipes\n",
"df.Genre = x: '|'.join(x))\n",
"# Joining writers them as pipes\n",
"# Taking out any stuff in parentheses\n",
"df.Writer = x: '|'.join(x))\n",
"df.Writer = x: re.sub(\"[\\(\\[].*?[\\)\\]]\", \"\", x))\n",
"# Pulling out rotten tomato rating from the RTRating column\n",
"df.RTRating =\n",
"# Turning released to datetime object as well as creating a delta column\n",
"# Also creating a column for number of month and number of day\n",
"df.Released =\n",
"df['days_from_y2k'] =\n",
"df['month'] =\n",
"df['day'] =\n",
"# Turning runtime and boxxofice to to float objects\n",
"df.Runtime =\n",
"df.BoxOffice =\n",
"# Sorting the DataFrame on released\n",
"df = df.sort_values(['Released'], ascending=True)\n",
"df.reset_index(drop=True, inplace=True)\n",
"# Adding a title length column \n",
"df['title_length'] = x: len(x))\n",
"# Saving as a csv\n",
"cell_type": "markdown",
"metadata": {},
"source": [
"Because of the size of the database, I didn't spend much time imputing missing values, especially because lots of those came from lesser-known foreign films that probably wouldn't have added that much to a model. The graph of missing values is below. "
"cell_type": "code",
"execution_count": 34,
"metadata": {
"scrolled": false
"outputs": [
"data": {
view raw gistfile1.txt hosted with ❤ by GitHub

Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.

Predicting Housing Prices in Ames, Iowa

This entails a project I did in my data science bootcamp at General Assembly. This particular post will be heavy in the coding department and light in the writing department, but will give you a little glimpse into how I was thinking early on in the program. First I’m going to show you the notebook I used, followed up with the tongue-in-cheek presentation I made. I put the presentation last as it is not the most professional work, but I liked it.

Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.

And here is the presentation:

Improving Participation in the SAT

Here is the first project given to us at the General Assembly data science immersion program. We were given two databases of 2017 SAT and ACT average scores by state. We were given detailed tasks involving cleaning and exploring the data, and then told to make presentations to the College Board to suggest ways of increasing participation. Here is the presentation I made with my suggestions, followed by the notebook I used. You can check out the original repository here.

Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.

The OKCupid Chronicles: No, a Dominatrix Won’t Have Sex With You

jeremy brooks

Preamble: The following is one of many accounts of dating from June 2010, when I broke up with my girlfriend of four years, to March 2011, when I met my new girlfriend.  For most of this time I had no soul, abused various substances, and only sought sex. OKCupid conversations will be included with the stories, when available.

Though it hadn’t occurred to me during the relationship, at some point I realized I was sexually repressed. Sure, I had had many partners already — mostly because I had channeled high school frustrations into a never-ending search for validation — but I hadn’t really done that much sexually. I knew about stuff — I had the internet — but knowing isn’t doing.

The girl wasn’t exactly beautiful, but she posted very suggestive pictures, and responded to my message.  She was a dominatrix. I had never tried being dominated. I guess it couldn’t hurt.

I called her one Saturday night around 11 and asked to meet. When she agreed, I figured the deal was done. It was a booty call, right?

NEXT STORY: How I Learned to Stop Being a Hater and Love OKCupid

We were to meet at 2:00 a.m. on Ditmars in Astoria. She walked from her apartment, I from mine; we would meet halfway. There were very few people out except for bar hoppers and a homeless woman rooting through garbage.

“Evan?” The homeless woman said to me.


“Jody?” I said. I took a closer look at her. She was overweight, more so than her pictures led me to believe (standard OKCupid etiquette), Indian (I could have sworn she was a Latina by the pictures), wearing taut jeans and a T-shirt with “PORN” written across her breasts. She displayed a sundress.

“What do you think?” she asked.

“Is it from the garbage?”

“It’s free!”

“It’s garbage.”

In Jody’s defense, this particular garbage bag was filled only with old clothes. However, this was not the most auspicious start.

Strange formalities ensued. She hadn’t realized I was her OKCupid date. She thought I was there to sell her drugs. Apparently, the drug dealer was named Evan as well. She sent some texts and made some calls, deliberating until I eventually convinced her to hang out with em. After all, there we were.

“Sorry, I’m on Ambien,” she apologized.

Jerry Maguire flashed through my head. You had me at “I’m on Ambien.”

I took her back to my apartment. We drank. She turned out to be quite, clever, fun, and grew more attractive to me as the minutes passed. At some point, she broached the unspoken.

“So, you’re the kid who wanted to try domination.”

I stammered like Hugh Grant before confirming it. I had just suggested it to get her attention. I wasn’t against it, but it wasn’t like being dominated was a life’s dream of mine. She took it in stride, the got down to business.

“I know it’s your first time. Most of my clients like it when —”

“Clients? You’re like a professional dominatrix?” This had not been explicit online. Many women say they are dominatrices. Doesn’t mean they have fucking clients. What kind of date did she think this was?

“You said you wanted to try it.”

“Not for money! I wasn’t trying to hire you. I just wanted to hang out. Like a date. Like OKCupid.”

She was silent for a second, obviously caught off guard. It was as if I had told her I was high on Ambien.

“Well, I have a boyfriend,” she said. I wanted to slap my forehead. “You’re pretty cute, though, so I’ll do it for free.”

“Okay,” I said, wondering how her boyfriend would end up killing me.

She said she would keep it light. Start off by calling me names. Pig. Dog. Stuff like that. I was already smiling, finding the whole situation ridiculous. Degrading names couldn’t hold a candle to my own (lack of) self-worth.

She told me to take of my shirt. She pinched my nipples for a little bit, and slapped me. I can now say with certainty I do not derive sexual pleasure from having my nipples pinched.

“Maybe I’ll step on your chest,” she said.

“Okay,” I said, keeping my perpetual smirk.

As she started, I tried to prepare myself for death. She wasn’t too overweight, hovering around one hundred and sixty pounds. Still, every time she took a step on my chest all I could think about was how easy it would be for my ribs to give way, break, and puncture my heart, killing me instantly. Instead of killing me, however, she interrogated me.

“What do you want?” she barked at me.

Interesting. People don’t usually ask me that question, as people very rarely care about what I want. So I didn’t know what to tell her, except that I didn’t know.

“I don’t know.”

“What do you want?” I could tell she was looking for an answer, but I wasn’t sure what it was, so I told her the truth.

“To fuck you?”

It wasn’t what she was looking for and it took the wind from her sails. She sighed heavily and stepped off of me.

Thinking back to it, I’m pretty sure the right answer would have been “More, Mistress. I want more.” Or, conversely, an okay answer would have been “Stop, Mistress. I want you to stop.” Either way, it was something she could have worked with. She stepped off me.

“I could hit you with your belt.”

“Uh,” I said while still laying shirtless on my back, “why don’t we call it quits and just hang out for a little bit.”

We actually had some good conversation after that. Most guys who liked domination were men who in regular life always had power over women. This is probably why I didn’t like domination. I don’t think there’s a woman alive who doesn’t have power over me. Be cute and I’ll murder for you.

Jody and I agreed to hang out again. And hey, if I ever wanted drugs, I could buy them from her.

Of course, I never saw her again.

The biggest lesson I took from this is one that I will carry to my grave: A dominatrix doesn’t have sex with you.

• Even Stand-up Comics Hate Stand-up Comics

Evan Jacobs is a 31-year-old schlub who used to do stand-up comedy, excel academically and slay the ladies. These days, between the time he spends trying to publish his novel and teaching at a for-profit Manhattan college, he complains incessantly about nearly everything.

Reprinted from Hypervocal

Even Stand-up Comics Hate Stand-up Comics or Why I Quit Comedy

Everything has a purpose. Everything happens for a reason. Your life has meaning.

But seriously, folks. Your life matters as much as the last Olympics. I should know. I was meant to be a stand-up comic. And for seven years, I was. Then it turned out I was meant to quit comedy. Why? I’ll tell you. If you’re thinking about being a comic, first read this list of reasons you shouldn’t.

1. You don’t really want to be a comic.

Out of college with a worthless degree in math and years of loving comedy, I knew it was my time to share my voice with the world. I left for New York to spend eight months and $8,000 at a comedy school, my first of many mistakes.

Many comics claim to want to share their voice. They’re lying. Like me, they want to be famous. I wanted immortality in memory, assuaging my fear of mediocrity and death simultaneously. But even that’s not accurate. In hindsight, I realize I wanted validation, which is much easier to get on OKCupid.

2. Comedy costs money.

The $8,000 comedy school was pretty worthless. I came out with nothing but a certificate on nice paper. I ended up learning everything at open mics.

Open mics (hereinafter “mics”) are “comedy” shows where anyone can perform. They usually cost five dollars and/or a drink, not to mention the travel cost and the cost of drinks to gain courage before performing and to wash away the hurt after. Multiply that by five times a week for five years and I have that CPA course I could have taken.

3. Amateur comedy feeds on happiness.

One of the monsters in Harry Potter is the Dementor, a creature that feeds on hope, happiness and souls. In comedy, we call this monster an open mic. On any given Wednesday night, I’d go to a mic, pay, then sit at a darkened table, working on my material until my name was called. The paradox is everyone else at the mic did the same. I was preparing jokes for an audience of only comics who were’t going to laugh at them even if they had listened to them. After all, I didn’t laugh at their jokes. New comics suck, and when they don’t, you’re too jealous to laugh.

4. Comics are bad people.

I’m friends with comedians because I’ve met hundreds. I was bound to get along with a couple. Most are incredibly awkward and worse, not interesting. Comics are either on — funny at every opportunity, constantly jostling for social position — or they’re off (depressed). So social interactions with comics tend to oscillate between battles of one-upmanship and suicide prevention.

a. “On” comics are intolerable.

Surely a funny friend is a good thing. He’ll be just like Donkey in Shrek! But there’s a reason Donkey isn’t in every scene in Shrek, and a reasonShrek only lasts two hours. People who are trying to be funny don’t listen, they simply wait until it’s their turn to talk, which means you can’t form a meaningful relationship.

b. “Off” comics are intolerable.

Comics are not happy people. There’s nothing funny about being happy. And when a comic lets down his defense mechanisms (joking), all that’s left is anger, bitterness and depression. It’s necessary, though. All good stand-up comes from sadness. Just ask me: I’ve been taking anti-depressants for 14 years now.

c. Comics form impenetrable cliques.

Instead of being helpful to everyone, comics like to exclude people, because they were excluded in high school. Worse, most of the people in cliques are those who book shows, the next step up from mics. Thus, you must break into the cliques. But, I might as well tell you to join the Illuminati while you’re at it. Acceptance rates are higher.

d. Comics judge.

Many of us use personal constructs for evaluating people. Is this person kind or cruel? Compassionate or selfish?

Comics, however, use one construct: funny or not funny? As soon as a comic gets his first few laughs, comics forget “funny” is subjective and learnable. Thus, if they don’t find you funny, they’ll never find you funny: they don’t want your association holding them back and they definitely don’t want to give you a second chance. It’s really an evil practice; I should know, I did it too.

e. Fuck comics.

All this adds up to bitter envy. I hated comics who started after I did, worked harder and got on better shows. I despised comics who aren’t as funny as me and were on TV (read: Anjela Johnson). It works both ways, though. I once got into a comedy festival and briefly felt happy until I realized some of my friends were jealous.

5. You won’t make money.

After five years in comedy, I thought it was time to make money. But how to make money was and remains somewhat of a mystery. There are several requirements: a half hour of incredible material (which I didn’t have), a car (which I didn’t have), self-promotion (which I didn’t have), work ethic (which I didn’t have) and luck (which I didn’t have). Even if I had all those things, I wouldn’t know what to do with them. Most of the people I know who have been paid did it by being selected to open for a friend who was already established. If everyone is getting money through people who already make money, who was the first guy to make money?

6. Even if you do get famous, the best-case scenario is suicide.

I spent years afraid to sell myself; I did comedy out of self-hatred. However, what would money and fame get me? Not happiness.

A working comedian can’t be happy. With the amount of work going into being a professional, you have no time to have close relationships or have a family that’s not dysfunctional. Are you really going to skip out on Kimmel to see your kid’s baseball game? Your kid ain’t putting hollandaise on the biscuits. The only thing to bring happiness is validation, but comics are forgettable. Once you’ve left the stage, people are already laughing at the next guy. And besides, at that point, anyone who laughs at your jokes is an idiot.

7. You’ll never be funny enough.

No matter how well I performed, it was never funny enough. It’s a paradox. I performed to gain validation and thus self-esteem. But, if I had self-esteem, I wouldn’t need the validation, so I wouldn’t perform. Now take this paradox and multiply it by hating your own jokes. Even your funniest jokes aren’t funny once you’ve told them eleven hundred times. And by the way, nobody laughs when coming up with their own jokes; you can’t surprise yourself and jokes are about surprise.

8. You hate comedy.

I used to watch and listen to comedy all the time, but now I can’t watch an episode of Alf without being jealous of whoever the fuck it was who played Alf (Paul Fusco). I should be the one trying to eat those cats! And it’s not just Alf. I wanted everything comedy related to suck so when I came along, I was good by comparison. I was the contra-positive of Mohammad Ali. Instead of “I am the greatest,” my mantra was “everyone else is the worst.”

Worse, when something was funny, I hated it out of jealously. Comedy was pain, a constant reminder of my limitations.

9. You hate yourself.

Why wasn’t I spending every waking moment writing jokes or performing? I knew the only way to get good was to do an unbelievable amount of comedy. I needed to forget my social life. Only do comedy. Only hang out with comedians. Then I realized that only doing comedy and only hanging out with comedians sounded fucking awful. My dream had become a nightmare. I was going to have to try half-heartedly forever or quit and cut my losses.

And that’s what I did. I quit comedy and cut my losses. Without the constant pressure on myself and trying to fill my need for validation, I’ve actually never been happier. No, not the HGTV/Mormon type of happy, but at least not wanting to slit my wrists. I don’t need to worry about comedy anymore. Besides, with enough articles, I’ll be a famous writer soon.
Evan Jacobs is a 30-year-old schlub who used to do stand-up comedy, excel academically and slay the ladies. These days, between the time he spends trying to publish his novel and teaching at a for-profit Manhattan college, he complains incessantly about nearly everything.

Image via Flickr/CC.

Reprinted from Hypervocal

How to Lose a Girl in Ten Semesters


Evan Jacobs recalls the one that got away, and how he let her go.

To me, she was Becky. To anyone else: Rebecca. I met her my on first day of college. I turned down a dorm hallway, and there she was, standing at her door, about to enter for the first time. She had black hair with telephone-cord curls, a face as round as a Peanuts character, and a nose upturned like a blunted checkmark. She stood off my shoulder in a cute, gangly body consisting of rectangles. In her lilting Chicagoan accent, she spoke as if we were old friends.

“I think this is my room.”

“Are you Emma Lam from Hong Kong?”

“I think that’s my roommate. I’m Rebecca.”

“Rebecca? I’m Evan. I think I’ll call you Becky. Can I call you Becky?”

“Uh. I guess.”

Now, Becky was resoundingly cute, and I was resoundingly attracted to her, but I had only ever had sex with one person—and I was still with that person. Thus, I befriended Becky in the way I befriend anyone—methodically and psychotically.

We shared two classes, Biology and Calculus, and lived a couple hundred feet from each other, so I always had an excuse to talk to her. Besides, Emma, her bite-sized roommate shipped from China, existed solely to giggle at my antics.


My doomed long-distance relationship persisted the first few months of college, so any romantic moment Becky and I shared (if there were any) was lost. Still, our friendship grew. We learned about each other. Becky was the oldest of four sisters and a baby brother. Her parents were kind and caring. Her mother once witnessed me hugging her and said, “Take your hands off my daughter.” It was a joke, but she must have seen the glassy sheen of my eyes when I ogled Becky.

Eventually, I gave my girlfriend the ol’ fashioned “Hey, remember when I said we’d be together forever? Yeah, about that…” Then, I had a decision to make. As I’ve brusquely spewed before, I have eternally believed happiness directly increased with the amount of women I bedded. I knew if Becky and I explored a romance, it would go well. I couldn’t foresee a break-up with Becky. So I would wait. Like a horror-film ghost, I had unfinished work.

I told myself it was a good idea. Becky had never had a boyfriend. First relationships are highly caustic and usually terminal. If Becky were to get a boyfriend, she could catch up to my level of maturity, then break up. I would pick up the pieces and live happily with Becky without her worrying about other men.

The plan was perfect.

The plan was also stupid and self-sabotaging. I had sex with one girl that year, in October. Meanwhile, Becky and I got dinner, dyed each other’s hair green (actually, she just dyed mine), smoked weed (actually, the one time Becky smoked, she almost went into a coma), and got piercings (I got two and she got zero).

Over the next year, mostly because I had colored hair, women noticed me more, and before you could say “unprotected sex,” I had had a slew of girlfriends and was rarely single. See: the Kathy story. But as I fornicated and flirted, Becky remained.


When the world went from pre- to post-9/11 and my third year began, I figured I had waited long enough. Becky would be mine. As soon as she got back from Paris, that is. Becky was taking a semester abroad. In Paris, le café runs hot and les hormones run hotter. She met someone, of course.

“His name’s Jerome.”

“Is he black?”

The second most painful experience is learning the person you love has a significant other. The most painful experience is meeting and genuinely liking that significant other. I met Jerome. I’d date him, too. He wasn’t black. He was tall, skinny, pockmarked, incredibly nice, and a fellow University of Chicago student on the trip with her.

Still, it was part of my plan. I just had to wait. Jerome was the captain of the cross-country team and a likely Rhode’s Scholar. Plenty of girls would tell him he ran like a gazelle and present their heaving breasts to him for suckling. Maybe Becky would grow tired of his skinny frame and yearn for a meaty substitute in the form of me.

They would break up. All first relationships break up. But they didn’t.

We finished our last year. We graduated. I stayed in Hyde Park for a year after college. It was early June 2004, and I was moving to New York City in days. Though I tried to forget it, I couldn’t leave without knowing what could have been.


Becky and I had dinner together. It was just another time out of dozens. After all, Becky didn’t smoke weed or drink, and I only smoked weed and drank. So, our shared realm was that of meals. Of course, this time, my dinner suggestion was shorthand for “Let me ambush you with a confession of love.” I could see it in my head as we drove to the restaurant together.

“Becky, I love you. Always have,” I’d say.

“I wish I knew how to quit you!” she’d say back.

“I know,” I’d say.

Okay, so that was BraveheartBrokeback Mountain, and The Empire Strikes Back, respectively, but you get the idea.

Dinner progressed normally. Perhaps I pried more than usual. “Does he treat you well?” “Ever wonder if there are better matches for you?” “Ever worry he cheats on you?” “He’s probably cheating on you, right?” “He told me he was cheating. You should cheat on him.” But no, he treated her better than I had the capacity to, it seemed. Still, selfish asshole that I was, I had to say something. After all, I had been there first!

I remember it as if it were in present tense:

We’re parked in the driveway of my apartment building. Becky’s in the driver’s seat.

“Becky, I have something to tell you.”


“I love you. I’ve always loved you. I loved you the day we met. I’m sorry, I know you’re happy with Jerome. But I had to tell you.”

She twists up her face and sobs.

“Evan… why didn’t you tell me?”

“I don’t know.”

“I can’t. Part of me wants to. But I can’t.”

“I know.”

I lean in and kiss her. It’s a soft, five-second, tongue-less kiss and though I don’t realize it, one of the most romantic moments of my life. She’s still crying. I apologize again and say goodbye.

The next time I see Becky, it’s at her wedding to Jerome, three years later.

Becky and I are still friends. We speak once every three to six months. Though I’ve moved on, I know if I had said something earlier, I’d probably be with her now. Of course, that would mean never experiencing any subsequent girlfriends, and, based on the girl I love now, perhaps I made the right choices after all. For now, and forever, the kiss she gave me was enough. Because at least it told me I was brave, I was worthy, and at some point, she had loved me too.

—Photo Samantha Louise Knott/Flickr

Reprinted from The Good Men Project

My Hemorrhoids Make Dating Pretty Awkward

You are about to read the most entertaining story you’ve ever read about hemorrhoids.

“This is my finger,” says Dr. Brandeis.

I ask him, giggling, if he’s at least going to take me to dinner first. And then, abruptly, I stop laughing. This isn’t funny at all. My life as a comic feels like a separate reality.

His finger is in my ass.

But let me start from the beginning.

Reading the entire Harry Potter series on the toilet—twice—was probably not entirely responsible. After all, I have always taken my time on the toilet. The seat is comfortable; no one can talk to me; I can relieve stress in multiple ways; I can concentrate. In fact, sitting on the toilet for long lengths has probably made me the person I am today. And the person I am today is a person with hemorrhoids.

But in fact, experts don’t know where hemorrhoids come from. Some say it’s from sitting on the toilet too long (guilty). Others say it’s from straining too much (guilty). Others say it’s from not eating enough fiber (guilty). Others say it’s just hereditary (guilty). Also, there’s obesity (guilty), heavy lifting (guilty—remember when my balls twisted together?), and pregnancy (I’ll get back to you).

I’m not exactly sure when I first noticed, but at some point, during wiping (another thing, I am a notorious hyper wiper—perhaps another cause), I realized I had a little buddy. A friend. A friend who wanted to poke his head out and see what was going on.

This was about three and a half years ago. I Googled the symptoms: something in my butt. I found hemorrhoids.



Hemorrhoids are inflamed bits of vein that fill with blood, bleed, and are very painful and sensitive. There are two types. External hemorrhoids loiter on the exterior. You can see them in a mirror. They’re conspicuous, but, in the end, easy to take care of. That’s not what I had. I had internal hemorrhoids. They form inside the rectum and tend to hang down and peek out until they’re physically, unceremoniously, forced back in.

Gross, I know.

I called my dad and asked, “Have you ever had hemorrhoids?”

“Oh yeah,” he said.

I asked how old he was when he first got them. He guessed he was about my age. “Goddammit,” I said. He just laughed.

And that was it. But I figured I had just one hemorrhoid. It often occurred to me to go to a doctor, but by the time I would get off the toilet, the urgency had subsided. That’s why I waited three and a half years.

Well, there was this other thing: anal leakage.

Anal leakage isn’t poop. It’s the anal mucosal lining that seeps out when a hemorrhoid has ventured out into the wild. I started sleeping with folded-up toilet paper against my butthole. I was dating at the time, and because there was no chance in hell that I was going to explain to my dates what was going on, I would surreptitiously remove the paper seconds before sex.

One time a girl spotted it on the floor. “Ew, gross,” she said. “What’s that?”

Poker face. “Oh, nothing. I don’t know.”

What I didn’t say: “That’s a tissue covered in anal mucus and blood. Want to sniff?”


After the leakage, I started to get itchy as well. I can’t tell you how relieving it is to scratch one’s asshole. Still, this was not the way I wanted to live my life. I had to go to a colorectal surgeon, and I had to go now.

I found a colorectal surgeon, a Jew (which is how I pick my doctors in a city that has too many) named Stephen Brandeis.

So I get to the office on E. 33rd Street. There is a downstairs check-in area and an upstairs waiting room. I go to the check-in area and have a half-hour argument with the woman behind the desk about whether I have a referral. At a place like that, you shouldn’t have to go through that kind of trouble. It should be, “You’re with friends now. Have a seat on this heavily cushioned chair. We know what you’ve been through.”

I finally make it to the waiting room. There is no waiting room like the  one for a colorectal surgeon. In other doctors’ offices, you aren’t sure what condition each person is suffering from. In the waiting room for a colorectal surgeon, that remains the case. However, no matter what condition each person has, you know it’s in their ass.

I’m surprised the waiting room isn’t filled with empty chairs and people standing, looking forlornly at the seats. Mostly, people are sitting with no visible discomfort except that which comes with being elderly. I am by far the youngest person there.

Brandeis calls me in. We talk in his office for a little bit. I tell him my symptoms. Apparently my self-diagnosis was absolutely correct. This news strengthens my hypothesis that I am right about 95 percent of the time.


We go into the actual room where the magic happens. Inside, there seems to be a standard bench, but this one has a outcropping to place your knees on. I was told to drop my pants, put my knees on the outcropping, and lean over the bench and relax. The doctor fiddles with something and with several mechanical whirrs, the bench rises about a foot and dips forward. I had not expected that Transformers would play a role in my butt-health crisis.

So I make some jokes, and the doctor puts his finger in me, and I stop making jokes. He feels around. I realize that I haven’t gone to the bathroom yet that day, and begin to worry that he may effectively be destroying a dam. He brings out the finger and, instead, uses an instrument called an anal scope. I need not describe the instrument. Let’s just say it is as horrible as you can imagine. It also has a light on it, because, obviously, my ass is poorly illuminated.

“You have three or four in there.”

This is bad news to me. I go from thinking that I have a one-time hemorrhoid and that was it, to realizing that this is a chronic problem I might have for the rest of my life. Just what I needed, regular visits to the sodomy doctor.

I clean up and go back to his office and we talk about options. It’s funny, because he says “options,” but when we discuss the “options,” there are two. The first is doing the one thing he suggests. The second is going to a different colorectal surgeon. Option one is a banding procedure, which, thankfully, is exactly what I want.

A banding procedure is placing a strangling rubber band around the base of a hemorrhoid. Within six to 12 hours, it sloughs off.

“Let’s do it,” I say. “Let’s do all of them. I want to get it over with.”

Brandeis immediately tells me that we should start with one and see how that feels, harboring an expression on his face that lets me realize how painful this procedure would be.

We go back to the room. The magic happens.


I’m still worried about going to the bathroom, but here we are—que sera sera. Brandeis shows me the instruments he will use to do the banding procedure. One long metal device is like a tube that goes around the hemorrhoid. It has a rubber band ready at the end to be fired onto the hemorrhoid’s base. The other tool is a long, metal, toothed clamp that pulls the hemorrhoid into the tube. He’ll use the two like he’s picking a lock.

Gross, I know.

I bend over the bench.

“Oh, let me get my assistant in here.” When he says this, I get a feeling that the assistant’s a girl, and I am right. He pokes his head out the door. “Hey, Karen, can you come in here?” Karen is obese, an unattractive 20-something, but she’s a girl.

“OK, this is going to feel uncomfortable,” Brandeis says, as if it weren’t already.

He slides the instrument in. The room disappears. Karen disappears. All that exists is me and my asshole. I immediately understand why most girls aren’t into anal sex. And people who talk about prostate massaging have obviously never had a hemorrhoid removed.

He moves around a lot.


“I’m trying.”

“Stop clenching.”

“That’s easy for you to say.”

“Just relax your muscles.”

“I have a guy sticking metal instruments up my ass—what am I supposed to do?”

At some point he changes positions from one side to the other and I feel like I’m being opened up like a bag of potato chips.

“Jesus fucking Christ!”

“Hey, if cursing makes you feel better, go for it.”

It doesn’t make me feel better. The only thing that makes me feel better is when he pulls that goddamn instrument out of my ass.


We set up follow up appointments. I walk slowly—very slowly—to the train. There is a rubber band in my ass and I feel it with every step. Interestingly enough, it’s not just my ass that hurts, it’s my entire body, as if I’ve been hit by a car or just had a boxing match.

Over the next two weeks, every time I go to the bathroom it is an adventure. What’s going to happen? How’s it going to feel? What’s going to come out? Will it be normal, or will it look like chicken entrails? Will there be blood or will there be a shitload of blood? Am I going to see veins?

I get through it and go back to the office for two more appointments. I’m used to things now, even though it just seems to get worse. I greet Karen by name when she comes in the room and tell her, afterward, that I feel very close to her. I am back to my old jokey self, though again, when objects are actually inside my anus, it is hard to maintain humor.

Now, as I sit writing this, I am hemorrhoid free—but I know that this will not last forever. I like sitting on the toilet too much. I eat too poorly. Of course, the most practical, applicable, and scientific reason that I will continue to get hemorrhoids is that the universe insists on punishing me. I can’t just be successful, content, and healthy like many people.

If that were to happen, I might be able to meet a girl I like, get married, and pass on my DNA. I might be able to live a long, rich life with little tragedy and lots of accomplishments. I might be able to be normal. And nobody wants that.

Nobody wants me to be a happy person, because then they would feel bad about themselves. My life, shitty in every single aspect of it (documented here), gives others hope. No matter how bad things could be for them, they could have all those things and five hemorrhoids. Five. Five distended growths in their assholes. Thus, in order for the universe to have some semblance of order, I have to be miserable.

At least the misery will give me something to write about.

In the meantime, I have to go throw up.


More stories by Evan Jacobs:

—Photo dlisbona/Flickr

–Reprinted from The Good Men Project

How to be Funny

Walking embarrassment Evan Jacobs tells you everything you need to know to alienate friends and irritate people.

How to be funny? There is no one less qualified to give out this information. I am not funny. I am crass, rude, and a complete jackass. More often than not, when I’m trying to get someone to laugh, I usually succeed only in getting that person to hate me. You might say there is a thin line between finding something funny and finding something offensive, and to that I say I hope you get herpes.

I am a stand-up comedian, and not a successful one. In fact, I’d say I’m less successful than most. Whether this is due to my lack of talent or lack of work ethic is anyone’s guess, but most likely, it’s a combination of the two. I suck at stand-up and I suck at trying not to suck. So for advice on humor you should really go somewhere else. Start with a book about the Rwandan genocide. Even that would be funnier than I am.

Still reading? I feel sorry for you. All right, here’s how to be funny.


1. Shock humor. Farts. I’m serious. The more you fart, the more I laugh. This is for various reasons, and it hints at a larger issue: why do people think farts are funny? Because it’s bathroom humor. What is bathroom humor? It’s really not humor, it’s the true shit we do in the bathroom. It’s an accurate description of bodily functions, and we laugh only because it’s taboo. We aren’t supposed to talk about the things that go on in the bathroom, so things like poop and hemorrhoids are exciting and dangerous and make us nervous, so we laugh.

But taboo topics aren’t limited to poop. Here’s a list of stuff that’s too “serious” to make light of:

  • Video compilations of men ejaculating on things
  • Anal leakage
  • Your dad
  • Female ejaculation
  • Greg Louganis
  • JonBenét Ramsey
  • The ladies
  • Cancerbortion (Aborting a cancerous baby, or having cancer while having an abortion)
  • Sex addiction
  • That wacky Challenger space shuttle
  • The Pope
  • The miracle of birth
  • The miracle of SIDS
  • Child prodigies who also own guns
  • Huffing keyboard cleaner
  • Anal prolapse
  • Death of your parents
  • Testicular torsion
  • Video compilations of the Pope ejaculating on things


2. Slapstick. Get seriously injured. Nothing makes me laugh harder than watching a middle-aged woman take a dive on some black ice. Why? Because it’s not me. The more you can hurt yourself in front of me the more joy I will experience. In fact, you should smash your face into your keyboard right now. I know I can’t see you, but just do it.


3. Absurdity. Say random shit. Like, if you’re the best man at a wedding, and you have to give a toast, start talking about something weird and off the wall. For instance, something I would say: “I met the groom nearly 5,000 years ago when I was mummifying him. Few people know he was an Egyptian pharaoh. I know this, but I guess that’s why I’m his best man. The weird thing is that when I went to remove his brain, the only thing I found in his head was granny-porn DVDs. I asked him about this, and he told me that granny porn was the only thing one needed to make it to the afterlife. Not amphorae. Not cats. Not gold and jewels. Granny porn. Good old ancient-Egyptian granny porn.”


4. Anger. Kill a whole bunch of people. Sure, this isn’t that funny, but people love seeing other people get angry. This is closely related to the schadenfreude of slapstick, but slightly different, because we laugh both at the source of the anger as much as the object of the anger. This works even better if the object of the anger is an 8-year-old child. Try it, it works. The next time you see an 8-year-old, take him aside, look him in the eyes, and say, “Get hit by a bus, you shit-eating ballsucker.” Make sure you have a firm grip on his neck as you say this. Then, obviously, kidnap him and raise him as a girl.

Listen, I know the point here may be nebulous, but all I am saying is that there aren’t enough people yelling at kids.


5. Wordplay. Make puns, like a jerk. Everyone groans at a pun, because of the stimulation of their pun receptors. Puns are easy to make. Here, I’ll make one right now. (At this point in this article, you should pause and stare at the screen for a good four minutes, because that’s what I did.) I can’t do it. I must not be funny. If I could write a pun at will, I would be the world’s greatest pun star. I could go to pun shops, give 21-pun salutes, write upside-down with my space pun, and keep my room like a pig pun. It would be punderful. I would be the king of the puniverse. Unfortunately, I suck at puns.


6. Satire. I don’t know what satire is.


7. Impressions. Say shit in a funny voice. People love it. Especially if that funny voice sounds like the funny voice of a celebrity. Check this out. “Hey, I’m Christopher Walken.” Eerie, right? I can do another one. “Hey, I’m Slobodan Milosevic.” Wow, if I do that one in the wrong place, people are going to think I am Slobodan.


8. Social dysfunction. Be depressed. Tell me about it. Embarrass yourself. Tell me about it. Say terrible things at terrible times, then tell me about it. Rampant social ineptness is funny to me and others because most of us are not socially inept. In this way, we can marvel at what we would be like if we didn’t know how to talk to people or had no sense of tact. Then you can laugh at that person because they aren’t you. “Haha, look at that jackass, writing stupid articles for the Internet and not being able to land an attractive date to save his life. I can’t even talk to this jerk he’s so weird. I wish he would just leave everyone alone, but then again, having him around makes me feel so much better about myself. Oh, he has man boobs too. Man boobs.” See? Who would want to be that loser?


9. Miscellaneous. Have sex with me. Seriously. Again, this isn’t obviously hilarious, but when I remove my pants, you will surely get the joke. I’m kidding! But seriously, you should have sex with me. I mean, you might not understand now why this is important to being funny, but you will after we have sex. And if you still don’t, I don’t really give a fuck. This will be continued in my series of essays about dating. For now, you should just close down your computer (after clicking on all the ads on this site), find out where I live (Astoria, Queens), find out what I enjoy sexually (anything and anal), and do your best (please, I’m so lonely).


It’s that simple. If you follow these nine rules (especially the ninth one) you will be funny and people will love you for it. More likely, people will be annoyed by you, resent you, and not want to hang out with you. That’s what happened to me and most other comedians I know. But don’t listen to them. Keep making jokes. Never stop. No matter what is going on or how serious the situation is, joke about it. You’ll quickly find you’re constructing jokes as if it were an innate talent. And that’s nothing to joke about. Oh, wait, it is.


More stories by Evan Jacobs:

Chronicles of a Phone Sex Addict Part II

In college, Evan Jacobs—the ‘saddest egotist of all time’—stole his mother’s work phone and retreated to the seedy world of phone-sex party lines. His mom nearly lost her job. Evan got a shrink.

Hi. Uh … I’m Evan.

I’m just looking on here to … uh … huh … get off with someone. I’m touching myself.

Send me a message. Let’s have a fun time.

My loneliness, my lack of social skills, my low self-esteem, can, when left unchecked, completely run over my life and subsume nearly everything. At this point in my life, I’m not sure if I’ve solved any of my problems. But I’ve learned that fees for phone calls to Antigua tend to add up quickly, and it’s much cheaper—and less depressing—to try to pick up women at bars.

When I first discovered phone sex, I was much younger. The problem wasn’t nearly intense enough to be labeled an addiction. It was phone sex with a girl I loved; the long-distance fees were nothing a few months’ work at McDonalds couldn’t cover. I learned actual lessons from that experience: what it means to be a young man coming of age in an atmosphere teeming with sex, and how to prepare an Extra Value Meal.

And then I went to college, struck out with women, came home, got desperate, stole my mother’s work phone, and locked my door for an entire summer.



Welcome to Hot Talk, the sexiest party line on the planet. Here you’ll meet real, live, horny girls who can’t wait to talk to you. These girls are wet and hungry for your cock. Touch-tone phones only. International rates apply. Press 1 to accept.


This is the main menu. If you are a man looking for a woman, press 1. If you are a—


This is the Hot Talk mailbox. To listen to users’ greetings, press 1. To record your—


Heavy breathing. Hi, this is Sheila. I’m sitting here … uh … uh … playing with myself … yeah … just looking for some of that big dick. Hit me up.

To hear this greeting again, press 1. To send this user a message, press 2. To listen to the next greeting, press 3.


Hi, I’m Sarah. (It was actually a man with a deep voice, posing as a woman.) I just wanna hear some of you guys jerk off. I’m touching myself. I have huge tits. I’m blonde, blue-eyed. I love sucking guys off. Send me a—


Hi, I’m Marjorie. How’d you like a—


Hi, I’m, uh, just sitting here, huh … uh … touching myself … yeah. And I think that … you should send me … yeah … a message.

To hear this greeting again, press 1. To—


Hi, I’m, uh, just sitting here, huh … uh … touching myself … yeah. And I think—


To hear this greeting again, press 1. To send this user a message, press 2. To—


Please record your message after the beep. BEEP.

“Hi. Uh … I’m Evan.”


When I say I was desperate, I don’t mean joke-desperate, like, “Oh, my friend can’t get girls.” I mean a perverse, intense, obsessive variety of all-encompassing desperation.

I over-analyzed every interaction to the point of lunacy. Even eye contact—every girl who didn’t return a glance was a rejection, everyone who did was a missed opportunity—which made me the saddest egotist of all time. The thought never entered my consciousness that whatever girl I found in my crosshairs was preoccupied with something slightly more important than a random dude staring her down. Girls existed only to validate me, I thought, and they never did.

It’s not that I got zero attention. I did, in fact, sleep with one woman in the very beginning of freshman year—and then struck out about 30 weekends in a row after that. By the summer, my confidence had completely eroded to the point where it took the following year to recover—and jeopardized two otherwise half-decent relationships.

Back home near Philadelphia, my mom was kind enough and nepotistic enough to procure me a job at her company, a market-research firm for pharmaceuticals. At the time, cell phones were on the verge of becoming ubiquitous. I had a crappy Nokia (has anything changed?) with a black-and-white display and a battery that fell out if you brushed your pocket or had an errant heartbeat. My mother, on the other hand, had a StarTAC—the most advanced phone I had ever seen.

It quickly occurred to me that because the company was paying for my mom’s cell phone, they would probably approve all her charges without actually checking the records. Considering my long-distance problem from two years before, I was wary to use the house phone again, lest Mom find any large charges. But the company was paying me so much for so little, so I figured they probably didn’t care about large charges. They’d assume, because my mother was vice president, whatever she did was kosher.

I Googled “phone sex,” and after wading through pages of credit-card-only results, I found something intriguing: party lines. I’d be talking to real people—not people who were paid to talk to me, which wasn’t attractive. The crux of the issue wasn’t just orgasm—it was validation from another human being.

So late one night, I went downstairs, found my mother’s purse, and snatched the StarTAC. After the moment I came, I was hooked. I was stealing the phone every night and making calls. After two months, I went back to school and braced myself for the worst.

A month passed. No angry calls. I had gotten away with it. The StarTAC was safe in Mom’s purse and I was safe at the University of Chicago.



The call came in October.


“Evan, this is your mother.”

“I know, Mom. What’s up?”

“Evan, were you using my cell phone to call phone-sex lines.” It wasn’t a question.

“Um … what?”

“There’s a 3,000-dollar phone bill for June and July on my cell phone.”


“Yes, multiple calls to Antigua. Evan, do you know how much it costs to make international calls? This isn’t good. I found out about this at work. I had to explain myself.”

“You did?”

“I could have been fired, Evan. Did you call those numbers?”

“Well. I, uh … I … well … kind of.”


“Mom, I’m really sorry. I was really lonely.”

“Evan. Your father and I are really disappointed in you.”

“I know. I can pay it back.”

“Damn right you’re going to pay it back. It was 3,500 dollars.”

“OK. Just take the money I made over the summer.”

“Your father and I think that maybe you should come home for this semester.”

“No! I don’t think that’s the best idea.”

“Then you need to see a psychiatrist.”

“OK. I can do that.”

I hung up the phone. Then I got really, really high.


What was wrong with me? Why couldn’t I just be involuntarily celibate like so many of my friends? Why couldn’t I just jerk off like a normal asshole? How did this lecherous old pervert take over my mind and personality? Were other guys like me? Was I a sex addict?

I didn’t know. I still don’t know. But I felt awful. I felt like a monster. I believed that a mother would be right to pull her child to her side when I passed by them on the street, I believed that any girl I saw covering up her cleavage was doing it because she knew the real me, I believed that with this in my history I would never find love, because no one would ever accept me. Searching for this kind of validation on the phone had had the opposite effect: my self-confidence was in a worse place than it was before.

The psychiatrist was a young, bald man working on Michigan Avenue in downtown Chicago. I had seen psychiatrists before, but it had always been for my ADHD. This was the first time I had ever gone in for something more, well, problematic.

“Hi, I’m Dr. Denson,” he said. “Tell me why you’re here today.”

“Hi. Uh … I’m Evan. I’m here to … uh … huh. Well, I spent 3,500 dollars on phone sex this summer.”


We talked about that. But quickly our sessions just turned into discussions about which of my medications were working and which were not. We never actually delved into the roots of my addiction issues. I’m working on these issues with my current therapist, but much work remains.

Still, I never called a phone sex line again. I don’t miss it—I didn’t even enjoy it when it was happening. My urge for human validation remains, though I now have different outlets for it—friendships, writing, stand-up shows, online dating—and it can have healthy results when focused with care. But to learn control, you have to experience losing control first, like I did, that summer in 2001.

—Photo @heylovedc/Flickr

Reprinted from The Good Men Project

How to Date Your Ex’s Best Friend

‘The ideal Evan Jacobs—the brash, confident stud I still want to be—existed for nine months of my sophomore year at the University of Chicago.’


It’s hard to go through life without regrets. Sometimes a decision that seemed perfectly appropriate at the time turns out to be a mistake. It’s happened many times in history: the Bush presidency, the XFL, Prohibition. For me, I realized that I should have been dating my girlfriend’s best friend a few weeks after I had become exclusive with my girlfriend.

Since college, my lack of confidence has betrayed me several times. I’ve acted too clingy with girls, I’ve tried too hard, and I’ve ruled out women just because they were attractive. The ideal Evan Jacobs—the brash, bold, confident stud I still want to be—existed for nine months of my sophomore year at the University of Chicago.

In September 2000 I lived in a dorm called Broadview, an architecturally beautiful building that had previously been a high-class hotel in the ’20s. All the rooms had their own bathrooms, and most were singles, though there were a few rooms with roommates. The lobby was large and inviting, and all the rooms had views of Lake Michigan, the Midway Plaisance, or the Chicago skyline.

Because I already had a year of college under my belt, I felt confident among the wide-eyed freshman who populated the majority of the dorms in broadview. They were a batch of children. One freshman in particular caught my eye. She was tiny, blonde, with a pointy nose and chin and large blue eyes. As soon as I saw her, I wrote her off as a girl that would scoff at any association with me. After all, she was hot—she wasn’t just cute or pretty. And damn, did she know it.


Perhaps it came from years of rejection and snubbing from the most attractive girls, but at the time, I had taken to heart this idea of “leagues.” Is she out of my league? Should I only date within my own league? To be frank, the idea of “leagues” was frustrating beyond the fact that it was a sports analogy. I wanted to prove it wrong. I wanted to overthrow it. Just because a girl was more empirically attractive didn’t mean that she shouldn’t date me.

Convincing her I was a worthwhile pursuit—that was another matter. This blonde girl was decidedly out of my league. When I ran into her in the elevator one day early on in the year, I made a bunch of rapid-fire jokes. I spoke to her in the way I speak to many people, to enjoy the attention and not expect it to lead anywhere. She laughed at everything I said, but it meant nothing. Plenty of people who would never speak to me otherwise, let alone date me, have laughed at things I said.

In truth, I don’t really remember what I said to her, or how it happened, or what the details were, but I do know that I offered to help her with her chemistry homework a couple days after the elevator incident. The offer turned into our talking through the night and into next morning, neither of us sleeping. As a crazy coincidence, we discovered that we were neighbors. I lived in the last door of a hallway, she lived in the second to last. I’m not sure if we kissed that night or if it was the next night, but before I knew it, we were together, naked in my bed.


The world was inside out. Down was up. The sun revolved around the earth. She was mine. She liked me. A girl who was too attractive to be with a schlub like me had willingly joined me in a relationship that defied expectation and logic.

I soon learned that Christine was far from perfect. She was from a small town in Ohio and had grown up very poor in a family that didn’t place the highest value in education. She was the first member of her family to go to an institution with anything approaching the academic rigor of the University of Chicago. This made her insecure; she feared being stupid to the point of terror.

She was very kind, very nice, and although she was very intelligent, I found that there was something missing. She didn’t have the academic thirst that I had. She lacked the same cynicism, skepticism, and curiosity. Even a couple months into the relationship, though I was enjoying spending time with her, I had determined that I probably was not going to fall in love with her. The relationship was doomed to fail.


Christine had three very good friends in Broadview. One of them, Kathy, was a skinny Polish girl with squinty eyes and a long nose. She didn’t have Christine’s sex appeal, but she was undeniably cute—and she had one huge draw that I found myself not only admiring, but lusting after: Kathy was majoring in physics and math.

Science has always been my true mistress. It has an inherent beauty in its absolutism; it shirks sentimentality and pretension; it embraces the universe beyond the insignificant dramas of everyday life; it explains reality and existence more than religion or philosophy ever has. It should be no surprise, then, that I majored in mathematics myself. To find a girl who was fascinated with math and physics was a twofold boon: 1) a girl who pursued these areas of study had similar interests to mine, and thus would almost surely understand my worldview; and 2) science and math, as academic fields, are male-dominated—so the women in the field struck me as brave, exceedingly intelligent, ambitious, and far above shallow pursuits, like obsessing over makeup or dancing to bad music—i.e., things Christine loved.

While Kathy’s looks made her cute, her interest in science made her hot. And her own insecurities fueled my lust even more. She was the inverse of Christine: confident in her intelligence, but unsure of her looks and social skills. And, as every socially awkward male knows, the only thing more attractive than a hot girl is a hot girl who has no idea she’s hot. Thus, even within a few weeks of dating Christine, I had fallen in love with Kathy.

I continued to date Christine. There was no obvious or overt reason to break up with her, so I decided to stay with it. At the same time, I would talk with Kathy every time I saw her, and even started visiting her in the lounge when I knew she was there studying.


At some point, Christine screwed up. After the winter break, while Christine and I were in the middle of making out and reuniting, she began to cry. She had to tell me something, and I already had an idea what it was. Every time she went home, Christine would hang out with a group of local police officers. It was innocent, she said. They were her friends. They would get drunk with her and even smoke weed with her, but it was all in good fun.

I am far from stupid. They were men and she was an attractive female. There’s no such thing as innocence in those situations. Over the break, Christine had cheated on me with one of the police officers, and to make it worse, they had had sex in the back seat of his police cruiser.

I forgave her. Who was I to be angry? I didn’t love Christine. Sometimes I felt guilt for even continuing the relationship. Only now do I realize that this incident may have been her way of testing how I felt about her. If I truly loved her, I would have been much more upset. If I didn’t, I would have forgiven her. She had gotten her answer.


It was only about a month later when Christine told me that she loved me, and I was put in the awkward position of not being able to reciprocate. I still don’t know how I managed to stammer through that one. I told her that I enjoyed that she loved me, and that one day I hoped to love her, but I just wasn’t sure, at that moment, if I was able to feel the same way about her, and I didn’t want to lie.

Though she said it was OK, two weeks later we broke up. I didn’t mind. All I could think about was Kathy.

To be sure, I felt somewhat guilty that I might hurt Christine’s feelings. But she had cheated on me; I’d done nothing wrong. I put Christine out of my mind. Nothing was going to stop me from advancing on the girl I knew I wanted.


Over the next few weeks, I thrust myself into Kathy’s life. I asked her to hang out, although she seldom did. I studied next to her. I told her about what was going on with Christine. This was my plan. First I would become friends with her. Then I would tell her how I felt. Then I would date her. Then we would get married. Then we would have children. Then we would both die and be buried next to each other. It seemed foolproof, and for the most part, it was.

The confidence I had gained from dating Christine had altered my personality. No longer was I a loser with low self-esteem. I had become suave, charming, and enticing. I felt no concern that Kathy would resist my advances.

It took no summoning of courage to ask Kathy out—the confidence was already there. About a month after I had broken up with Christine, I was in the study lounge with Kathy, and I told her that there was something I wanted to talk to her about. I apologized for what I was about to say, and then I told her I wanted her—I had wanted her ever since the moment I met her.

“I don’t care about Christine and you shouldn’t either. You should let me take you out on a date.”

Sure enough, she agreed.


I began holding her hand when we were alone, getting her used to touching me. I hugged her often. I took her out to dinner. I hung out with her in my room. Eventually, when I kissed her, I had no worries that she would give me her cheek or pull her head away.

Christine actually happened to live in the next dorm room over from mine, and I had to pass her room every time I went anywhere. I ran into her multiple times after the breakup while I was courting and later dating Kathy. I actually told her that I was dating Kathy, but she already knew—Kathy had told her much earlier on.

It wasn’t that awkward. Christine gave us her blessing, and started dating other men as well. She and Kathy remained friends. Maybe her guilt over cheating on me mollified any anger she might have (quite reasonably) felt toward us. Whatever it was, I had nimbly skipped my way through the minefield of dating two friends.

The thrilling thing wasn’t that I ransacked a clique one by one—it was the fact that yet again, the girl I wanted became my girlfriend. And for at least a month, dating Kathy was amazing. We would go to dinner, talk about physics, see movies at the campus theater, get coffee, meet each other on campus, etc. It was the ideal college romance. We even dabbled in marijuana. Of course, we also kissed each other and slept together—although therein lay some difficulty.

Whereas Christine had liked me too much, Kathy was more aloof. She never complimented me, never told me how cute I was, never told me how much she liked me. She didn’t try to hold my hand, she didn’t caress my back, she didn’t try to kiss me in public. When we did kiss, it was like I was introducing her to the concept of what kissing was.

She just wasn’t very affectionate. She wasn’t bursting to tell me that she loved me. She didn’t seem to understand how awesome I was, and in turn, I started feeling less awesome.

Kathy was shy. It wasn’t her fault. But I found my newfound confidence waning, and I flipped out.

If she didn’t think I was that great, shouldn’t she be with a guy who was? Someone she liked as much as I liked her? Someone she would want to be affectionate with?

So I did one of the toughest, stupidest things I’ve ever done: I broke up with her.


So what if I thought I wasn’t good enough for her? So what if I thought she didn’t like me enough? She had agreed to be with me and that should have been good enough. If she had wanted to break up with me, she would have done so. But my newfound confidence had failed me. I was back to square one—I became the same neurotic, anxious, awkward, desperate jerk that I had ever been. And so she got away.

Like many mistakes in my life, I should’ve learned from it but didn’t. I second-guessed myself—and instead of vowing to trust my instincts in the future, I kept on doubting. I doubted my way through relationship after failed relationship. And it’s only now, 10 years later, reliving this disaster of a romance, that I’m figuring out where it all went wrong.

If I could time-travel and meet my 19-year-old post-Kathy self, I’d say this: You deserved her, dude. Fuck low self-esteem. The next time you meet a girl you really like—and trust me, there’ll be plenty—don’t give up on her. Because even if confidence can be a fickle mistress, regret will break your heart every time.

—Read Jacobs’s “Chronicles of a Phone Sex Addict” here.

—Photo quinn.anya/Flickr

 Reprinted from The Good Men Project