You’ve mentioned entrepreneurship a few times. If you’ve been programming for 6+ years now and your life goal is to build a technology company (or multiple companies) then you may not need any more CS. After the first few introductory learn to program and learn about data structures courses…which you’ve probably figured out on your own, CS is going to become highly theoretical which you may find even more frustrating than what you’re dealing with now.
Consider a pivot to a business major. You seem to know how to build your product, or you can figure it out on your own. What you can’t easily figure out on your own is how to write a business plan and create a marketing program and open sales channels and manage large groups of people.