On the edge of your seat adjective phrase informal
"The word "seat" can be replaced by "chair" without changing its meaning.
be so excited or nervous about that something and want to know what is going to happen next
I was on the edge of my seat waiting for the boss to come.
The football match was so enthralling that everyone was on the edge of their seat.
Watching the movie Avengers: Endgame kept me on the edge of my seat.
The excitement of the football match had me on the edge of your seat.
To shake a lot due to the cold or fear
To be very anxious
Too excited or nervous about something to be still or calm.
When you say it's giving me life, it means you are really into something.