The person being choked in the dream represents yourself. It seems that you are doing your best to prevent yourself from speaking out or expressing something, and your restraint is becoming very difficult.
It means that you are worried about something or someone with whom you are involved. Or perhaps you are not worried, and your subconscious mind is using this dream to show that you need to be worried. You may be getting so involved or "absorbed" in this person or thing (habit, addiction, behavior, obsession) that you could lose yourself entirely.
it means that you are stressed, you might be relieving a lot of anger out on a snake, while sleeping
it means that you are angry \
The snake in this dream is a large problem with which the dreamer is struggling in real life.
Nothing
In this dream, the snake probably represents a problem that the dreamer fears will affect the son in some way. The dog represents protection, and is the first solution tried in the dream; "can I protect my son?" The sock might represent hiding (ignoring) the problem or it might be a play on words: "can I sock this person who is troubling my son?" When the son is playing with the snake, the dream is considering whether the problem is really as dangerous as feared. This type of dream allows the dreamer to experiment with various ways of approaching a problem while in the security of sleep.
A "red snake" would have different significance to different dreamers. The meaning of the dream depends on the tone and feeling of the dream.
The snake is representing someone that you know in the real world.
From my own understanding, snake means someone doesnt like you.
See a psychologist.
In this particular dream, the snake probably is a symbol for something untrustworthy or repulsive. Seeing the ex-boyfriend with the snake, it suggests that those feelings are associated with him as well.
If that is what you have dreamed, don't worry about it. I can assure you, DON'T WORRY! nothing should happen.
From my understanding it means, that somebody hates you.
It probably means that you have an interest in gambling.
Yes!