You may have had stomach ulcers or in some way feel 'kicked in the gut' most of the time. You've had disappointments, and felt deprived, and life seems to continually fail to meet your expectations. Now you shift to personal issues. You can feel you need to be right, and find it hard to admit it when you aren't. You can feel rejected and hiss like a snake to get even.
Sugar can be a passion.
The bottom line is you are dealing with rejection vs approval. You need to move into the positive and step back and get a detached perspective that doesn't cause you to be so subjective. Not everyone is going to like you. Not everyone is going to agree with you, and it's not personal. Don't look for rejection where it doesn't exist.