I am a fan of Stoicism. It is one of the four wisdom traditions that inspire me, but it has a few flaws. I mention only one here.
Stoic morality is based on virtue ethics. Its four virtues are wisdom, justice, courage, and moderation. Do you see something missing?
Stoicism is a philosophy without love. Even when you look at the subdivisions you will not find love. The closest you get is under justice you find equity and fair dealing.
I believe we should add three more virtues to these original four. I think that love, compassion, and mindfulness should be included. That would make seven virtues.
Just think about it for a minute. Love, compassion, and mindfulness were not considered important virtues to Stoicism.