For many people finding out the truth about themselves or their life is something they don't want to know, something they don't want others to know. So when they first find out they often get upset and deny it because they don't want to accept what is so. Many people will often be caught up in being right about that they are not this way. And so when they accept what is so, they get pissed because they don't want to be that way.
Accepting where you are at is the first step to being different. If you don't know you have a problem or an area of life that is not really working like you want odds are you are not going to be doing anything about it anytime soon.
If you get out of the minds desire to constantly be right and re-program your mind to constantly help give you what works and move your closer to what you want, changes of this nature will get easier and easier.
Remember, it is not about being right or wrong. It is about what works. And who cares if you are right, even if it is the principle of the thing.