Single mother drowning in debt. Behind in bills. No money for Christmas. Please help!!

I don't even know where to begin...I know there are so many people in this world who are worse off than me, but I'm hoping that someone might see this and open their heart to help me. Ever since my divorce 2 years ago, my life has been a struggle. I am a single mother of 2 young boys. I had been a stay at home mother, but after the divorce, had to return to work. I have had a difficult time finding work that allows me to spend time with my children, so I have been babysitting to pay the bills. Unfortunately, this is just not enough and I am behind and in so much debt. I can't afford to pay my mortgage or my car loan, never mind buy my boys Christmas gifts. I feel like a failure and don't even want to get out of bed some days. But I do...for my boys. And I'm a hard worker. I have worked multiple jobs since I was 12. I've tried to find other employment. I have a college degree but I live in a relatively rural area and I don't have the necessary skills for the available jobs. I have even applied for work from home jobs but my internet is too slow to qualify for the legitimate companies. It has just been one thing after another...I get to a point where I feel like I just might be catching up and then something else breaks down, sickness, home repairs...I have sold so many of my things to make sure my boys don't go without but there isn't anything left. I've lost weight because I'm barely eating. I have over $1000 in medical bills because of some mystery illness that the doctors couldn't figure out but somehow went away on its own. Some days all I want to do is cry. I don't know how I got here. I can't move somewhere where there are better jobs either because my divorce forbids me to do so. I'm just hoping someone reads this and has the heart to help me out. I am a good person with a kind heart, I promise you. I am that person who gives food to the person on the corner with the hungry sign. I'm that person who gave $50 to an elderly woman in the bank so she wouldn't be negative in her account. I do animal rescue but I've had to take a break because I couldn't afford it anymore. I'm just hoping that someone will maybe pay it forward and help me out. Please. Thank you for taking the time to read this.