I'll second the junior position. Two years of consulting, three short startup stints, and four years away might as well be zero experience.
If they were building flask applications then, and refresh their memory, they probably already know how to become productive contributors on a team.
My advice as someone with perhaps a less intense but similarly tumultuous history, is that you should learn to tell that story in a concise and useful way to a variety of types of people and on your resume. Practice with any random recruiter call. Anyone would agree with why you left the industry for a bit. Also try to concisely describe what you genuinely want to be doing now, which I can provide some examples for if you like.