The number of symptoms you are presenting with ,is something that can not be sorted out over telemedicine.Its likely that you have post infectious cough and long term effects that is compounded by cannabis use.
There are other issues like GERD or gastritis/ peptic ulcers,swollen scrotum could be hydrocele ,hernia
Next Steps
you need to be examined by a doctor in your area to determine the cause of your multiple issues by doing blood investigation including CBC ESR
CRPLiver function tests renal function tests glucose levels
HIV chest xray ,still better ct chest and ultrasound scan abdomen and scrotum .