This! I've been a freelancer for about 25 years, the majority of my adult life! I pay all my family bills with my work. I still have people who believe I can chat, go out, do something for them at any moment. Yes, there is a different level of flexibility with freelance work. That just means I have to control my own time and discipline... and often work 'overtime' at unexpected times.
Another common misconception... anyone can be a successful freelancer. It takes a lot more than a technical, marketable skill to succeed.