Theft is a deal breaker for me, and it should be for you. If you're a medical worker, there's a lot of options for new work for you.
And until then, you spend that $400 on a locked wallet and a personal safe. When you come home, the wallet goes in the safe along with any valuables you think he'd snatch, including your ring.
Start balancing your debit card and credit cards weekly and any purchases he makes, mark em as fraud.