Realizing that you are going to make a good amount of income if you work for yourself instead of going to an office was the key for my survival.
I am still working for other people of course because someone has to pay you, but at least I am not some salary worker at an office 9-5 because lets be honest 9-5 means that you wake up AT LEAST an hour before, probably a lot more, I woke up nearly 3 hours before because it took me 1.5-2 hours of drive anyway, and before that I took my shower and get ready, so that means that I spent nearly 4 or so hours extra on that work, meaning 12 hours everyday. Realize that you can make a lot more working 12 hours on anything you want to do, and you will be much richer, that is what I did and thanks to freelancing, I am doing much better financially.
Who wouldn't want that? Everyone would want to have the freedom to work themselves so that they can schedule their work as per their choice and have the freedom to do whatever they want at whatever time they prefer, but as they say, it's easier said than done. Not everyone can succeed in such things, a lot of people try to become independent when it comes to earning an income but they fail and then have to go back to the same 9-5 routine to get a fixed salary.
It's not very easy to find work when you are trying to become a full-time freelancer, and there is a lot of competition in the freelance market these days, you will literally be competing with a lot of people when you are trying to get some work because the clients will always look for the best to go with and you will have to be that to win.