For many people, remaining optimistic and feeling positive about themselves and their lives is a constant battle--especially when circumstances are difficult and life is hard.
For others, negativity i.
Esteto
Cartepedia
Unsinkable faith: holding on to hope when you can't see the shore