Yes, pretty much. I got very insightful responses.
I agree with most of the things said here and wish to be receiving criticism the same way. The problem is just me giving criticism. In the heat of the moment I usually don't act like I want to, become opinionated and unintentionally rude. This cost me friendships. I can be a bit stuck up and react as if I don't care when I get criticized, but over time I do think about it and try to change. Also in relationships and friendships god I prefer it so, so much more when people criticize me and tell me what there is for me to improve instead of just... giving up on it and leaving eventually.