A small snake about a feet long is clinging to me and its difficult to get rid of it, and if i do remove it it wants to come back but it doesn't bite me
Dreams about snakes can have multiple interpretations, but I will provide you with a common interpretation for your dream.
The small snake in your dream may symbolize hidden fears, anxieties, or challenges that are currently present in your life. Its presence clinging to you suggests that these issues are having a grip on you and are challenging to let go of. Although you may manage to remove the snake momentarily, the fact that it wants to come back indicates that these fears or anxieties might persistently resurface, or that you might find it difficult to completely eliminate them from your life.
The fact that the snake does not bite you in the dream could indicate that these fears or challenges are not causing direct harm or danger to you. However, the presence of the snake clinging to you suggests that they may be hindering your ability to freely navigate or move forward in certain aspects of your life.
Overall, this dream suggests that there may be hidden worries or obstacles that are persistently affecting you. It may be beneficial to reflect on what these could be and take actions to address or manage them, so you can regain a sense of freedom and progress in your waking life.