All are so true. Every lesson I've learned in life I've learned the hard way. I was always to hard headed to take advice from others. I've tried to tell my DD that "I'm sharing this with you so you don't have to learn the hard life lessons I did". Does she listen...................NO!