Creating your own feelings

Do you know that you can create your own feelings? That you can make yourself sick? It's pretty interesting when you think about it. How you can decide for yourself how to feel. No one can touch you unless you want them too. For example, let's say that you have blonde hair. And you meet someone who says that you are so ugly in your purple hair. How would you feel? You would probably be like... eeehhmmm okay.. and think that they are just being crazy. BUT if you're having a bad hair day and someone make a bad comment about your hair you would probably get upset. Am I right? That's because your thoughts created your feelings.