I think I have std which causes penile discharge but urine tests came normal. What's the next step to know what's the problem.? please help

A few ideas. If you eat a lot of hot peppers or very spicy stuff, eliminate them -- this sometimes causes what you describe. I trust you got a culture for gonorrhea and a gram stain. There are false-negatives and your physician will consider whether to treat you in any case.