Call around. An MRI can be done for $400 or so. You decide if you want to wait on insurance to pay.
Son injured hip flexor as a youth and couldnt walk well for a week or so. It took weeks to (mostly) fully heal. Had issues with it though for couple of years. I think it was walking lunges that helped for therapy?? cant remember.