I have been working from home for 10 years now, on and off but always on a full-time employment.
It’s almost perfect when you work from home. Not everyone gets this privilege but I have also seen its ugly side. I had also been rejected many times and in fact was laid off twice (If you are reading me here, thank you. You actually made me realize that I can be a lot better than I was when I was working for you. All good.). And that happened when I was at my lowest point.
But you know what, you just got to have faith in what you do, believe that you can be better than who you were before. Do not compete with others, compete with yourself that you can always be better. ALWAYS. And maybe you just got to meet that one person who will give you another break, and then be grateful. That’s how you learn.