You pretty much have to be the Jack of all trades. I worked as a wedding photographer and it was hella tough the first year and a half or so. I foolishly thought it would just be me taking pictures (yay!), but nope. I had to:
-Be responsible for my own website (enter Mr. Putt, and even with his help it was a pain). The website was pretty much the biggest headache for us. We had to do SEO and, when the business grew, we had to learn how to add stuff like an online shop where people could buy prints etc. The first time we did it I managed to fuck it up and had to reprint am entire batch of pictures. Ouch!)
-Taxes. Enough said.
-Marketing. You're responsible for the growth of your business. The amount of time you put in can be directly linked to the growth. I researched endlessly and reached out to other photographers in my area to network, as well as other wedding vendors etc. If you participate in a fair, for example, you're responsible for everything: fliers, pamphlets, goodie bags, the showcase itself and so on.
-Costs. Your business will have start up and on going costs. Insurance, travel, equipment, and so on.
-Difficult clients? Well you're SOL. You can turn them away, and I have, but if you're like me, you'll probably wonder "What if...?" until you get another booking for that date. And if you don't turn them away, you only have yourself to blame when shit hits the fan.
-YOU are your own brand, so you have to make sure you go above and beyond to make your clients happy. If they're unhappy, trust that they will tell all their friends about it and you will definitely lose out. I made sure to under-promise and over-deliver and I often threw in a couple of unexpected freebies like a mini album, which cost me less than $100, if I felt like the couple was the type to recommend me to their friends. It worked, but it does cut into your profits a little bit. (Worth it though!)
-You'll have to know when to delegate. When I first started, I did everything myself. But when the business grew, I couldn't possibly edit every picture myself, so I hired an editing company. You have to be very firm, because like I said, you own your brand, so I'd still look through every single picture the editing company edited (over 1000 per wedding, sometimes 2000) until I felt like my eyes were going to fucking burst. If I felt like a particular picture needed precise editing, I'd have to do that myself.
I didn't have too much trouble with vacation times. I just went when it's low wedding season (read:winter) and I knew I wasn't losing out on too many weddings anyway.
Um...so yeah, being self-employed is great because if the freedom it gives you, but tbh I ended up working a lot harder than when I was working for someone else. Also, by the time the business grew to become nicely profitable, I decided that I really hated weddings.
I loved taking pictures of people in love, but screaming aunts, drunk groomsmen who don't get the meaning of "not interested, also, I am WORKING", brides and grooms who aren't talking to each other because they had a fight the night before, apoplectic grooms who can't stop raging about HOW DARE THEY SEND THE WRONG FLOWERS DO THEY KNOW HOW MUCH IT COST US IT WAS TENS OF THOUSANDS OF POUNDS while the bride cries in the corner...yeah, no thank you. I'd say 80% of the weddings I did were awesome, but that 20% is enough to make me start dreading my job.