What jumps out at me is that someone that you seem to admire is asking you to love yourself. He asks you to kiss the red-haired woman. Later you find yourself to have her hair. You are able to do it (the kiss), even though as you say it was gross. From a dream perspective he may represent the part of yourself that you do like ie. at a higher self level. I am reading both the dream and the words you use. I would not say that the dream is about your insecurities, but that at a deeper level you do know that there is a great deal to love about yourself.
Although, as you indicate, if you are prone to dream events before they occur, it could signal some energy there. Time will tell on that front.
Dreams are usually very symbolic and less literal. You might want to write down and think about your own meaning for various symbols in the dream...a couple of which, red hair, kiss...for example. What are your associations with these?