Wow, awesome replies to this question.
The only thing I’d add, based on my own experience and the advice I’ve been given, is to never have all your eggs in one earning basket. If you rent space/a desk and that arrangement goes sour for whatever reason, you’re a bit stuffed. If you at least have a second string to your bow, whether that’s a job pulling pints for a few hours a week, or some mobile clients, or whatever, you at least have something. The same thing applies to mobile - you need a car and a licence and parking and sh1t can happen. In the industry Health/injury is another factor - shoulder issues are very common reasons for needing time off.
In 7 years I’ve had so many things to deal with that my business plan never imagined. I’ve had so many issues I’d put you off going into business if I told you it all in one go!
The main thing is to not let yourself get too stressed and anxious. When we worry, we can’t think straight, we either freeze or mentally run away. If you always have some sort of safety net or Plan B it’s much easier to enjoy your venture and to give out those all important positive vibes that attract customers.