My husband calls me different names and tells me that he is embarassed to be seen with me because i walk with a cane. He then turns around and says he doesn't mean it but its like a never ending cycle and he also witholds sex from because he says i want it to much and that i act to much like a baby and he makes me fill bad for wanting sex i am only 22 years old so my sex drive is at its peak. When i ask my mother for advice all she does is tell me to leave him, what should i do?