i agree with your points, but i think those you've listed are attributes of a conscious (not in denial) person...
i think a strong person does not exist, weaknesses are part of us. you can hide them but in my opinion that only makes you appear strong. bad days happen...
maybe strong is a little too strong :)
but still a good reminder to listen to ourselves and take in consideration others. enjoyed the article
RE: 5 attributes of a strong person