Dream about holding a snake by the head symbolises self-indulgent behavior or unwanted attention. The troubles you are experiencing are only temporary. Someone is being deceitful or treacherous toward you. This is a message for your protective instincts and attentiveness to a situation. Sometimes you need to put away your pride and know when to ask for outside help.
Holding a snake by the head dream symbolises destruction and unforeseen danger. You may not have given sufficient attention to some aspects/qualities of a person within your own self. You need to isolate yourself and block out any external forces that may cloud your judgment. Your dream is a sign for an obstacle that is creating much anxiety for you. You are losing your authority or effectiveness in some area of your life.
If you dreamt about holding a snake by the head:
You are in a difficult position today. In order for you to move ahead with your work, it seems that you will have to step on someone else’s toes. Be sensitive to this other person or your actions will backfire quite badly later on down the road.