Pulled Grown Muscle

Today I did a kicking session and for the last 100 I decided to kick *** with a front snorkel. On my second or third kick I pulled a groin muscle. Ouch! :badday: I was wondering if this has happened to anybody here and how long before it heals? I usually swim freestyle and back, not much ***.