So I’ve had these for about 5 years now. I’ve been so anxious and scared because I thought I had something more. I convinced myself that I was dying. I was afraid of telling anybody about them. It wasn’t until this week where I looked up “white dots on penis” and came across Fordyce spots. I feel so much more relieved but just need verification that these are what I have. Thank you guys!

Your skin seems to be rather oily based on the pictures, so I'd say that those are Fordyce. They don't really have the characteristics of warts, blisters, etc. Those may even be hair follicles because pubic hair can grow up along the shaft.