You got alot going on right now try not to expect so much from yourself. Who would not question everything with what you are going through. Your whole world has just shifted.