If you were dreaming of having long hair, when in actual reality you don’t have long hair, there is a meaning to this dream. As long hair takes time to grow, it means you have to wait a long time, possibly several months or even years, to grow out your hair. The implicit meaning of your dream is to nurture patience and wait for the time to pass.