Best part? Freedom. I can pick my days off. Let's me prioritize more important things in their proper place. Not enslaved to a schedule or an agenda. Having some employees can add to the freedom. I went through cancer treatment most of last year at 32 yrs old. Took many days and even almost 2 months off for radiation in another city. But my business continued to pay my bills and we did just fine. If I worked for someone else it could have sunk my family financially.
Worst, can be stressfull if you let it. Worry about liability, employees, accounts, ECT is no big deal for some, but a life changer for others. Takes time to build a successful business, but once you do the benefits outweigh the negatives.