Talking about this type of stuff is okay. You took a chance in writing this up and no doubt it took a lot of effort. Please don't be embarrassed. You have taken the right first step.
If you want a way to self-measure/reflect on how you got to this place, then please read https://opensource.com/business/15/12/avoid-burnout-live-hap... but unfortunately in your current position/state it's not going to be possible to be self-aware/objective. The internet isn't the right avenue and this isn't the first time you have brought up this topic [1]
PLEASE start listening to yourself and make the change you need in your life happen by picking up the phone and seeking medical advice. If they don't handle this matter with respect, care and compassion needed, then fuck those guys. Pick up the phone again and find someone who will listen and that wants to help you get through this. You got this; if you can ask a bunch of strangers for help then you can ask a medical professional. No excuses. Asking a bunch of strangers for help without anonymity takes guts.
Burnout is often difficult for some to self-diagnose (typically as they always find other reasons to justify their symptoms) but the good news is when you have experienced burnout; you can often see it in other people. When you do, you should step in and help. Get through this, then you can help others because you have been there and can recognise the signs.