Welcome to HealthcareMagic.
Since how long do you have this pain ? Chronic pain
like that has to be evaluated for muscle tear if any.If it has happened over very short period you should immediately get a blood test
done to see your bleeding parameters.
If it is none of them , you should get physiotherapy
done if any trauma has occurred.