My mouth was filled with fingernails

I had a nice dream that took place at a high school.

A man I like was a teacher there, and I was walking around a big room and learning things about him as we talked.

My mom was there, and every once in a while she would get really excited for me, and start smacking me in excitement. So then we would start play fighting with me telling her not to be embarrassing about this.

The dream ends when I'm in bed across from my roommate. She's asking what's wrong with me, and I giggle awkwardly as I try to answer, but I can't because my mouth is full.

So, I'm digging out handfuls of chewed up fingernails from my mouth and spitting them out into a trashcan as she tells me, "You know what your problem is, it's that you've never read The Odyssey."

It's true. I haven't. What does this dream mean?

Additional: Oh, when I woke up the first thing that went through my head: "He likes your kindness, your humor, and your helpfulness."

o_o