I believe that a story always has two sides. One is perspective from other and another is perspective from person concerned.
In my experiences, some people told me their opinion which was valid, but it wasn’t realistic. I eventially forced myself to do it and it fell apart. I learned that I had to stand in my belief and was free of others’ opinion. Those who judged a problem I had and gave me advice but they were shallow – hearted. I also learned that people advice you but when they were in the same trouble, they couldn’t do like they told us. Putting on other’s shoes is important!