You might have an infection so go to the doctor and find out for certain. As for overall sexual health, you should use one of those penis health cremes that are on the market nowadays. A good one will contain Vitamins A, B5, C, D and E.. all of which are great for a guy's sexual health. You will feel stronger and livelier for sure. Good luck.