Really sorry you are struggling. You do have a lot on your plate
Think everyone's intent on your post came from the heart in a good way.
Sometimes it feels like spinning your wheels & not getting too far. You are working so hard & I commend your efforts, they will pay off. It can seem so far away but there is a bright light for you at the end of this tunnel.
Take care of yourself.