Holding on to rainbows of hope