This blog named CWG has a great post titled “Drop them bad habits already” in it he or she writes “Sometimes in life you have to be told stuff that is going to make you mad but sometimes it is for your own good not just for others enjoyment.
I think that it takes a smart person to look at one self in this way and is something we should all try to do sometime when it comes to people telling us things about ourselves.