On average how long is a bp life span?