I used to freelance but I found that a) I spent a disproportionate amount of time doing admin/sales/chasing clients which is all stuff I don't enjoy and aren't particularly good at and b) that I ended up working far too many hours, frequently into 80+ hour weeks without even realising it.