How soon should I resign my current job?

Last week, I was recently offered and accepted a new job. I have completed my onboarding items, went for a drug test, and my background/reference checks are pending. The start date for the new job is less than the 2 weeks notice that I have been accustomed to providing. I already have my registration letter ready to go this past Friday, but was hesitant since I have not received my official offer letter yet for the new job. This is giving me anxiety. I’m not too worried about my current employer’s reaction, but feel guilt due to some of the staffing challenges. I also know this is not my problem to worry about. I’m excited to start the new job but have been wrestling on when to send my resignation letter. Next week is the estimated start date for the new job. Any advice?

How soon should I resign my current job?
Post Opinion