Are you doing your best? Turn that 'I think' in the thread's title into 'I know I'm doing my best'. For you. The only thing you can control right now (and ever) are your choices. Live in the moment.
Most of the time I'm pretty sure I am doing the best that I can. It's those times that I am mentally exhausted like I am now that doubt creeps in and looking at the positives gets harder. I want to lean on someone but cannot and that is the part that sucks in all of this. M but alone what a lousy place to be in.