It usually means that your marriage is experiencing problems and you probably need to seek out the help of a therapist.
u mad at her
Nothing
The snake is representing someone that you know in the real world.
This dream suggests that there is serious lack of communication between you and your husband.
From my own understanding, snake means someone doesnt like you.
See a psychologist.
You have a fear of heights.
It means that you are worried about something.
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.
The dream expresses your own desire to be reunited with your husband. It does not predict the future in any way, and it does not tell you anything about your husband's feelings or intentions.
You're a lesbian and your husband doesn't satisfy you enough
A snake in dream represents a person who lives in a valley. A snake in a dream also means enmity from one’s in-laws or children, or it could represent the evil and jealousy of one’s neighbor. A sleeping snake in a dream means a sleeping enemy. As for an unjust person, a water snake in a dream means receiving help, or it could represent a verdict. Owning a snake in a dream means gaining power and authority. Its flesh represents enemy money, or it could mean joy. If one sees himself wearing the skin of a snake in a dream, it means that he will unmask his enmity toward others. Killing a snake in a dream and staining one’s hands with its blood means destroying one’s enemy. A snake in one’s dream also represents a rich enemy, for its poison means money. If one sees snakes being killed in the streets in a dream, it means a war. source: islamicdreamguide . com