There are some spam issues in the comments, so I had to disable comment editing for a short time. It'll be back once the spam bots are gone. FYI... they leave a comment with "great" and then edit in the spam stuff later, to get around the filter.
(You don't have a fixed employer, so technically it is the same as "selbstständig". But "freiberuflich" is a word reserved for certain groups of jobs, mostly in the arts and in education, like a freelance teacher or an actor for instance.)