Many lenders, landlords, and service providers are offering help in terms of payment forgiveness, BUT they won’t know that you need it unless you ask.
There is a website to check the status of your stimulus check AND provide your direct deposit information so you can receive it faster via direct deposit.
It took at least a week before my info showed up, but I was able to update the direct deposit info just two days ago, so I expect to see the money by next week.
Having savings will allow you to stress less in times like these, but if you don’t have savings, don’t let that cause any undue stress.