I once worked with a group of noaa people (remotely), and they were driven crazy, probably just like you are right now. So they asked me in emails: "how big is your team?" Haha, I just realized, a second ago, that I should have forwarded those emails to my boss! For I was all by myself.
The feeling is greeeaaat -- I'm talking about this moment's 非文青 and me some time ago! :-)