Thanks guys it appreciate it!
It's been long enough. I'd see a doctor. I had the same situation but saw a doc after 2 weeks. It's probably just balanitis that is taking too long to clean up. Wash your member daily and keep it dry. No need to worry, you'll be back to normal soon, just see that doctor!
See a Dr, this is not a STD.