Honestly, as someone who's a bit of a grammar elitist myself, this reads totally fine
A bit of a run on sentence, sure. But it reads like a casual verbal conversation, just with commas where the vocal pauses are
I tend to do the same thing, when chatting over text (using commas to indicate verbal phrasing)