On pins and needles

When you are extremely nervous waiting for something

Examples

I’m on pins and needles! It’s just unbearable to wait for the test result for so long.