It sounds like you have alot going on and you need help handling it. You need to get professional help for you and your husband. It will only get worse if you don't find the real problem. Good Luck