I don't get the current culture of starting a business for the sake of starting a business. The lifestyle can be great after a few years when everything is running smoothly. But the marketing ignores the fact that it takes multiple years of grinding to get there, with no guarantees.
Specific to your situation, it sounds like you were reaching the wrong audience. You need to reach the audience interested in your product, not an audience of other entrepreneurs. This takes a lot of time and energy. Marketing needs to be more than 50% of your effort these days. Content marketing on social, blogs, and Youtube tends to do well, but takes a couple of years to ramp up.
Thanks for sharing, and I'm glad you made the right decision for you. Mental health is the most important asset you have - you're wise to protect it.