If you dreamed that a butterfly landed on your head: You should not compromise under pressure, it is useful to keep your feelings to yourself. To see that a butterfly landed on your head in your dream indicates that you will shed tears of joy at the news you will receive, that the person will express his feelings openly and that his life will be better, happiness and a full life.