Dear OP,
I am impacted too but luckily out of H1B but having lived through that stage I can feel the stress that you muse be going through.
Please take a step back and know that you have multiple options. You most likely will land a job sooner than you expect.
And please take the next comment in right spirit, I say this with utmost sincerity. Recognize that you do have the ultimate, possibly tough or even impractical option of returning to India. Not everyone is able to do that (sorry for assuming you can, but I hope it is an option for you). It has its pros and cons but point is it does have its pros. Your ultimate responsibility is to provide a good life to your family and that is very much possible with this should you have to and many a things may work out better. You don’t owe anything to anyone and do not have to care about what anyone says. Plenty of jobs in India should you move.
Nothing is worth the stress that comes with this. Funny I say it as I am trying to handle my own stress. Engage your analytical brain more, use the severance buffer if you need and believe that things will work out in some way.
Stay strong! May things work out better than expected for you.