Self reflection can be tough but it is a good thing in the end. This is one way we grow and learn about ourselves.
I believe that EVERYONE here has good intentions in what they have to say. We have all had different experiences and are just trying to convey that through posting for you and possibly to benefit a poster down the road.