@creative_writer you have amazing insight into what's going on for you, which is always the first step towards being able to make changes. Could be worth exploring (either through self-reflective practice, journalling, or with a therapist - I don't know if you already read my post about introspection?) why you feel you're not meant to have needs. Cos guess what? You're human! Of course you have needs! And you deserve to have them met, simply because you exist. Not to mention the fact that you're such a delightfully warm and wonderfully caring person. You deserve to feel that warmth and care too.
I'm so glad to hear that you were able to use some grounding and bring yourself back to the present. It's a valuable skill hey.
Hope your doc appt goes well, and they might be able to write you a medical certificate to make it easier to take some much needed time off!