You’ve achieved quite a lot by working hard and having high personal standards. However, are you at the same time also ruminating too much and spending long hours to avoid every possible mistake? Try to do the best you can, don’t cut corners, but don’t try to be perfect, it’s basically impossible. Don’t get lost in marginal activities, move on, and take calculated risks. Have you ever looked at a piece of work you did 3-4 years ago? It was great at that time but meanwhile, you would know so many things you could do better. Strive to improve continuously, but never expect perfection as a result!
You’re under pressure because you definitely started this important project too late. How