I have never had children and am not that old why have I always had such weak pubococcygeus pelvic floor muscles - I used to be very fit when younger?

Kegel exercises. Avoid heavy lifting, straining, and consider consultation with a urogynecologist. Practice doing kegels in the car anytime you are at a stop light.