Hi AW. Im so sorry that you are having a hard time. Have you called your doctor yet? I really think that you need some medicine. It will help you to focus on what you need to do in this situation.
Make this choice today: You will be fine. No matter what happens with your H, you cant control his actions so you will focus on your own actions and on making your life an excellent one.
Make this choice today: You will not allow him to be nasty to you. Hand up on him if you must, but you need to stand up for yourself. You daughter will learn from you in this situation- teach her honorable things. Do you want her to allow her future husband to abuse her like this, or do you want her to stand up for herself and have self respect?
AW- there is great value in letting people who do not value you go. Does he value you?
I promise you, by allowing him to treat you this way, you are prolonging his behavior. Until you stand up for yourself, he will continue to act this way and keep making you feel this way.
I guess I gave the wrong finger to the wrong man...