You need to talk to your manager, it's their job to understand your situation and help you (and therefore the business) to succeed. There is a possibility they won't get that in which case you need to look for a new job (that won't be hard). Pushing yourself too hard can be an issue, doing it with a backing track of stress around others impressions of your competence is a recipe for disaster.
There should be a way out of this which will leave you, your manager and your coworkers happy and productive and your company successful as a result. Focus on that belief when you plan to talk to your manager, and try to ignore any fear you have about negative impressions they may have of you. And take a break as soon as possible.