This has been happening to me ever since i started using my new computer, and there has been no report that i've seen that actually mentions it. I'll just give you the logs + additional info.
latest.txt
Note: I have only the forge modloader, no other mods.
The only actions i have taken when i open minecraft were as follows:
1. after loading, immediately go to new world and create a creative world.
2.After world has loaded, save and quit.
3.Close minecraft.
I should say that i didn't get the typical loading screen i've seen with 1.12 modded minecraft, just the normal unmodded minecraft loading screen.
Of course, the only thing that makes it any different from vanilla was the FML Early loading process. If anything, i suspect the "FML" stands for F*** My Life, cause that just stays open. i even tried this 2 weeks ago and left it on for a hour or two and the minecraft window still looked as vanilla as ever, with the F*** My Life early loading process still "running". even then, there's one thing that i got when i closed minecraft.
hs_err_pid2092.txt
I never paid attention to that, all i was paying attention to was the latest log that still mocks me by saying "Everything fine, this aint broken." even though it clearly was still not loading mods.
Sorry if this seemed passive/aggressive, i'm still somewhat salty about it.