No need to stress about the delay. Remember not to work yourself to hard now and keep up the good work.