What am i doing wrong?

Page may contain affiliate links. Please see terms for details.
Bottom bracket has gone again! Second one that's lasted 4000miles
It's Shimano Hollowtech2 Tiagra.34/50.
Surely i should be getting more mileage than this?
Any ideas or suggestions to get more longevity or a more durable alternative?
 
Top Bottom