Fair enough, let me amend my statement; I experienced the same symptoms after a similar incident, but I don't know the root cause behind either mine or OP's issue. Might be a different cause.
All I'm saying is that from a user's perspective it seems (not saying it is) to be the same problem and in my personal case following the solution posted in the thread helped me solve it. OP wrote he already tried reinstalling everything, I'm merely suggesting he deletes his .minecraft folder next time (after having made backups of his worlds ofc) and see if that solves the issue for him, same as it did for me.