tfish, I suspect there are likely some support groups available for spouses of returning vets. Have you looked into them?
I know for me, it was a hard transition from the Corps to the normal life. I've been out a lot of years, and it's still tough some days. I doubt it was easy for you to transition either.
On the other hand, it's no excuse for the treatment you're getting. You'll need to first make yourself ok, and as was mentioned, sort the accusations from things you want to fix about yourself. Everything else is immaterial. It's important that you take that step. It'll give you balance and stability.
Look for that support group maybe through the VA? And work on you. It's the starting point that matters in this marathon.
AJ
"Our lives begin to end the day we become silent about things that matter" MLK Put the glass down... "Yesterday I was clever so I wanted to change the world Today I am wise, so I am changing myself."