rock: (figurative) someone who is strong and stable and dependable; ; --Gospel According to Matthew
good person: a person who is good to other people
last laugh: ultimate success achieved after a near failure (inspired by the saying `he laughs best who laughs last')