I had this dream a couple weeks ago but made a point to remember it because it seemed significant. I was at some sort of hostel and was going to scoop some cantaloupe. The first one I picked up was already bruised and moldy in spots. I felt frustrated because I had just purchased it and so I planned to return it to the market. The second one I picked up was the head of a white horse, with the inner part being melon instead of blood as one would expect. I felt reluctant to scoop it out as I looked at the horse's face. I was questioning why I was hesitant as it seemed all cantaloupe had always been that way. But I just couldn't bring myself to do it and had my husband scoop it for me. The third and final melon I picked up was a normal, beautiful melon. I began happily scooping it out into the same bowl my husband was using for the horse head. I then realized that it isn't normal for melons to be horses' heads and felt repulsed when I realized the normal melon and horse melon was mixed together in the same bowl with no way to tell it apart. The next part of the dream my husband and I were in a room, having a conversation (can't remember what about), at the hostel and a man was coming through packing up all the furnishings saying that they were closing for the season.
This dream reminds me of Goldilocks and the Three Bears, with the first two melons being defective and the third melon being "just right". Melons are sweet and nourishing, so they can represent a need to nourish yourself or a hunger for something (not necessarily something physical) - Freud probably would have said they represent breasts. So it seems like you need/are looking for something but aren't getting it, and then when you finally get it (the third melon) you reject it because of your previous experiences. A horse takes you on a journey, and since the horse's head has been removed from its body, it can't take you anywhere. So it could represent your being frustrated at not being able to get to where you want to. The head can also represent thinking and rationality. That could mean that you aren't getting what you want because you are thinking too much.