In general, I think it's better not to give unsolicited advice to anyone. Experience will guide them accordingly. I personally find that when I wanna do something, I do it lightheartedly, but as soon as someone's tells me to do it, it's a different feeling I gotta admit. It's like people are hard wired to not take orders or advice.
RE: Showing an Attitude Of Indifference When Trying To Show Care But Not Succeeding.