Racing heart, sweaty palms and chaotic mind?