Between Covid changing so many lives and now this horrible inflation making it so hard to make ends meet when it was already a challenge, there has been an increase in divorces. Your husband is probably burnt out. Too many things for him to handle.
People all have their limits and they get to a point where they throw in the towel and say enough, I’m done. This is a very negative state of mind. At 40 years old most feel that they should feel stable and more accomplished. Between Covid and this extra challenging economy MANY have been struggling silently. A person wants freedom from living the life they don’t want that now only brings stress.
It’s not uncommon for an unhappy spouse to endure silently until they reach that breaking point of what can seem suddenly over nite as you describe. It sounds like it’s the whole picture he no longer wants. That is usually the reason a spouse won’t even sit and talk or have a discussion.
If he has been the sole provider, typically he will be required to pay alimony. My advice is to stay in your home, do not move out and you may need to borrow some money from your mother to talk to a lawyer and find out your legal rights. States vary when it comes to what rights a spouse has in a divorce.