We do indeed have a finite number of heartbeats and though it may feel like it will beat forever, sadly or not so sadly, it will not.
And I am reminded of this with my irregular jumping heartbeat that is palpitating in my chest. My Monday trip to the doctor may have to be tomorrow instead.