Excellent!!
Don't sweat it Ramie, Ive had about 8 interviews the last 2 years. Every one of them I hated and second guessed myself. 5 new jobs for me in 2 years, and another interview this Friday(last step). Persistence and resilience pay off, you got it!