I am seeing it from the angle .... in a situation when you let someone take decisions which are not thought about for their long term out come i e of very small value as compared to the reality, ever lasting naturality & simplicity.

Meaning of the song relates to somewhat .. ''If you are happy with your life sytle I just give you my nod but the hardships it may bring to others is causing me discomfort at heart !!!''