Pain in the supraclavicular region is due to musculoskeletal cause in your case.
As there are no palpable lymphnodes
and no fever
,TB can be excluded.
In cold,due to secondary infection cough can occur.As there was history of renal stone,pain abdomen can be due to recurrence of stone.
Get an Ultrasound
abdomen and confirm the diagnosis.
Till then,please take Antispasmodic Dicyclomine
If you come back with Ultrasound report,i will clarify further
Wish you good health