The dreaded Comparison Monster

Ah, the dreaded Comparison Monster! Have you ever been frustrated that someone else in your field or niche is doing so much better than you, even though your stuff is …