WOW! I am floored!

Pick yourself up sweetheart, brush yourself off and get into action. Abuse should never be an option. Please do not let anyone treat you with such disrespect and abuse. You do not have to accept and settle for this treatment. As long as you allow someone to treat you with such disregard for your feelings, you will not have what you need in a relationship. Love yourself enough to take action to change this negative environment that you are living in. If you have children, I assume that your husband probably treats the children the same way, is this correct? You deserve a loving spouse and if you have children, they deserve a father that is emotionally available. Create a life you love, create a healthly environment and don't settle for less.