One: I freelance and have for my whole career. However, I work for small companies. I have largely supported myself that way for a long, long time. Companies that are twenty or thirty million bucks need software. They do not have the 'only work with corps' mentality.
Two: Get yourself an LLC anyway. I recently had a tax situation that requires incorporating. I'm kicking myself up and down. There are meaningful tax benefits to using one. Also, it creates a 'corporate veil'. In principle, a true freelance can be sued over the work that is done. If a corporation is involved, you can't. Creating an LLC with a small town accountant costs a few hundred dollars and is easy.
Two: Get yourself an LLC anyway. I recently had a tax situation that requires incorporating. I'm kicking myself up and down. There are meaningful tax benefits to using one. Also, it creates a 'corporate veil'. In principle, a true freelance can be sued over the work that is done. If a corporation is involved, you can't. Creating an LLC with a small town accountant costs a few hundred dollars and is easy.