Hello,
Welcome to Healthcaremagic.
Fever and Frequent bowel movements may be the symptom of your cannabis withdrawal.
This needs medications like
Paracetamol, Bupropion, Nefazodone, Divalproex etc.. depending upon symptoms, Dose and number of years of use.
Dots on the penis are very common and most do not have a serious cause.
There are several causes for tiny dots in penis.
It needs physical examination as well as some blood investigations.
As STD are more common in illicit drug users.
so that dots may or may not be an STD.
Spots may be a ulcer, plaque, or papule.
It may be secondary syphillis ( as mentioned it is for long years),
Molluscum contagiosum,
Fordyce spots.
It may a simple
aphthous ulcers.
Consult a Dermatologist.
Treat your partner if needed.
Hope this helps.
Take care.