First why are you not wearing a cup for contract ?
But if there is still pain, you need to see your doctor