Wow! I'm sorry you've been through so much!
A "nervous breakdown" means different things to different people. It is not a true clinical word.
I am no expert in what you've asked about, but I do have a few observations.
By withdrawing from most everything, you've hurt yourself and I hope you'll get back out there! Hold your head high! By "hiding" you could actually be reinforcing the negative views some may have about you. Don't give them cause to think that you have a reason, as if you're "hiding in shame"!!
If you are too anxious to go out to the store and other places, you need to see a therapist or psychiatrist to help you get through it. Life is too short and precious to stay hidden away!
I wish you so well! You've shown yourself to be a very strong lady! Look at what all you've gone through and yet you only VENTED at your son! Do you know how many folks would've went way more ballistic than you after all you'd dealt with! Sometimes a volcano is gonna blow when it's gonna blow!
Please keep posting and I know you'll get other good feedback from ones more experienced than me.
HUGS!
janet