See now. This forum is for discussion. I repeat: FOR DISCUSSION.
If you expect EVERYONE to like you, praise you, and without exception, admire you, I repeat, go to church. This is a FORUM, in a forum everyone expresses a personal position, and sometimes, no matter how out of sync with your self-love, someone's position may not be to your liking. For the rest of us here, that's normal. If someone else's opinion affects you to the point where you're really upset, then the problem, definitely, is not mine. If you can't take a little constructive criticism, well, it's not me, it's you being childish. Your condition is called narcissism.