Suzy

ShoulderHolder:

Someone who walks beside you, keeping you steady and encouraging you in equal measure.