This dream suggests that one is reconsidering one's own thoughts or beliefs. The head represents the intellect, along with memories, thoughts and what one has learned. Eating the head represents consuming, in the sense of "chewing on" or "ruminating." While it is more common, at least in English-speaking countries, to use visual metaphors such as "looking over" one's beliefs, this dream illustrates the same thing: reexamining the things (thoughts, ideas, and beliefs) that one has in one's head.
[comments from another contributor have been moved to "Discussion."]
You Want A Hotdog :D
There is no specific universal significance to a dream of eating ham. It could mean nothing more than that you are hungry, or it might reflect an appetite for abundance. The dream might also represent your own families traditions regarding the significance of ham as it relates to holiday dinners, or religious restrictions about eating pork.
The dream suggests the dreamer has no option but to provide all of his/her own needs. Although bizarre, the dream has its own logic in that the breast is the natural source of nourishment for human babies. The message is similar to common expressions such as "pull yourself up by your own bootstraps," and "a self-made man," both of which are physically impossible.
By itself, ice cream has no particular significance. Consider how you felt in this dream, and what you did with that ice cream. Was there too much ice cream? not enough? Was it unreachable or were you sick of eating it? The meaning of the dream lies in your own emotions.
This dream suggests that the dreamer feels dirtied or polluted by his/her own words or behavior.
2 possibilities ..1. It's dirty and needs a clean. 2. It's faulty and needs repair.
Your dreams are always about your own life. So the "someone" in this dream represents yourself, and the dream is about your own guilt or anxiety.
The dream reflects your own attraction to this guy, or your interest in guys in general. Your dream only expresses your own thoughts and feelings; it does not mean that the guy (or any guy) is thinking or dreaming about you.
This dream represents feeling that one has no place of one's own.
The dream only means that there is something going on in your life and you feel unprepared for whatever it is that you are expected to do.
The dream expresses your own deep emotions. It is very possible that you have been in denial about your boyfriend's unacceptible behavior, and that your own mind is using this dream to nudge you into admitting that the relationship needs to change.
You are (or you need to be) taking matters into your own hands and resolving a long-standing problem.