I agree with endeavour that you're doing really well. Hang in there!