When you choose to self-publish, it means that you’re going to be responsible for all aspects of the self-publishing process. You need to take care of writing, editing, formatting, cover, uploading, and marketing.
However, you also retain 100% of the rights to your work and receive 100% of the royalties that your work earns. Self-publishing can be more time-consuming, but it’s also a lot more rewarding and allows you to retain full control of your work.