1. Feelings of hardship, great difficulties will be overcome. 2. Close friendship, trust and solidity. 3. Wordplay on “between a rock and a hard place.”