It sounds like you're emotionally exhausted. You haven't failed you're doing the best job you can. Find someone to talk to it may help get some strategies to get on top of things again before they get on top of you