Living through struggles