My self-esteem just got flushed down the toilet.