16 Skills That Are Hard To Learn But Will Pay Off Forever