Stoicism vs. epicureanism: what are the differences?

In popular belief, a Stoic is a person who is insensitive and unemotional and an Epicurean is a person who enjoys all pleasures to the point of excess. Nothing could be further from the truth. Both the Stoics and the Epicureans have rich emotions and follow strict discipline in their desires and pleasures. The difference between these two schools, founded around 300 BC, is on another level.