Please breathe — this is very common and almost always temporary. What you're experiencing is called telogen effluvium. Here's what's happening:
When your body undergoes significant stress — whether that's surgery, illness, pregnancy, or a major dietary shift like starting keto — hair follicles can collectively "pause" and shift into a resting phase. About 2-3 months later they all shed at once. This is why you're seeing it now at month 2.
The good news: this is not new hair loss. These hairs were always going to shed. The shedding phase typically lasts 2-4 months and then stops completely. Your hair will grow back — the follicles are not damaged.
What helps: adequate protein (many keto beginners under-eat protein), biotin supplementation, collagen peptides, and reducing overall caloric restriction if you've been cutting hard.