“Virtue” can seem old-fashioned. In fact, virtue—arete—translates to something very simple and very timeless: Excellence. Moral. Physical. Mental.
Religion is essentially virtue at the core of with added layers of social rules which might have made it less appealing to someone like me. But regardless, religion is timeless