Sounds like you need to think about working with other people, to learn from them but also to lean on their skills that you may be missing (marketing, community-building, and so on). From your post, it seems that you tried to do everything by yourself which requires you to be incredibly on-point in many different types of work.
Finding the right people has made entrepreneurship bearable for me. And I didn't find those right people on my first attempt either.
Staying disciplined for years is so much easier when you have competent and compassionate cofounders with you. You might even get away with a few vacations.