You're not lazy or ungrateful. It sounds like you're trying your best and with depression sometimes that's all you can do.
I think you should stick it out with this job. Figure out what exactly is causing problems and implement a plan to fix it. E.g. if it's being behind on paperwork come up with a schedule to help get you back on track or even work with a boss to figure out how you can get back on track.
|