Protein supplemets might or might not have side effects. Go for Whey protein, look for good brands even tho they are expensive they are more reliable.
Next Steps
see a musculoskeletal or sports physiotherapist, if in Mumbai find Flex Physiotherapy Centre,Malabar Hill