Sometimes I've pimples on my penis after I do my secret habit but before that I've heet in side of 1of my legs and some difficult with pain when I pee?

STD testing. Based on your symptoms i would recommend that you see your doctor or go to your local public health department for std testing. Pain with urination in men can often be a sexually transmitted infection, and if your "pimples" persist, you could have genital warts or herpes. Only a medical exam and testing can give you the answer to your questions.