Well..I'm sorry he is hurting. If I were you, I'd probably go to the vet to be sure. Was there any reason he could've injured it? Jumping off bed, paying hard...anything? Any lumps or swelling? For peace of mind..I'd have X-rays taken. I hope he is better very soon..
And welcome to the forum!