pillar of strength

Noun

 * 1) A person who provides reliable, unwavering support to somebody in need.