Are the words 'success' and 'failure' concrete or abstract nouns?

Life certainly has its ups and downs. But 'success' and 'failure' are not physical objects we can perceive with our senses. Therefore, they are both abstract nouns.