I was going to ask about your marital status

this background does help.
snakes are the sign of change depending on the type and color of the snake, since grey is the color of indecisiveness and depression you can guess what was rapping itself around you, it seems as if you had a rough time in the past with more then one issue -multiple heads- attacking you without giving you a chance to recover in between.
at first you depended on other people or things to support you through but it seems as if you finally gathered the strength to face it yourself. you don't think of yourself as a strong woman usually but when push comes to shove you WILL shove, your survival instincts are heightened currently after being under stress for quite sometime now that it had really build up.
this dream is more of the past then anything else, perhaps you went through depression and tried to escape it just to find yourself in square one again a few times.
hope that helps and Sorry for loss,
Kid