OP is incredibly fortunate. Or maybe mathoverflow is that active/supportive.
As a STEM grad student (not in math), I had more than a couple such moments of crises, when I posted my questions on various stackexchange websites. I got either useless replies, or no replies.