It often happens that when others are giving you advices you feel that they are opposing you but this is not the case.One should be cool enough to take these suggestions in a positive manner.Even if you find the person's point of view wrong,just listen to him once.May be he has got a point on which you had missed out.Talking out to people and interaction helps a lot.One gets open to different ideas and varied thoughts. The horizon of your thinking widens.
I guess we often lack the manner of making people convince and understand our ideas.If we can explain the true meaning of what we feel without making the listener bored or making him feel that he is wrong. If we want someone to listen to us we should be ready to listen to him first and agree with his views so that he can hold on to your explanations till the end. Because if we don't do so the end result will be nothing less than a heated conversation and a futile attempt to make him/her realize the errors.So patience,maintaining one's cool and the manner of explanation are important tools one needs to use while giving advices.
Some people have the habit of giving unrealistic suggestions.Stay away from them and if you really want to give advice to someone let them be genuine. Even if it is a bit difficult to apply them it is better to make a person aware of the shortcomings and obstacles in the path so that he/she is prepared for it.
And the biggest lesson in life we as human beings need to learn is APPLYING THE ADVICES GIVEN TO OTHERS IN OUR LIFE. It is acceptable that all of the teachings and preachings are tried and tested but yes do try to work them out in your life after recommending them to others.Trust me Life is gonna be definitely better than before...:) :)