Sorry to hear of your situation. I know a lot of people in similar straits, and it's not easy.
Have you thought of anything along the lines of research or data entry where you can sit inside at a computer?
Another thing could be as a customer service reprentative. If you're that honest, you must be empathetic enough to deal kindly with sometimes angry customers!