Thanks for query,
Just check your urine ? it has any wbc
or red cells present? if yes then consult a doctor he will prescribe you medicine for infection.
If your urine test shows no presence of pus cells then your symptoms should be considered as due to depression
if done for long time does not cause any damage to body or sex life.
Long penis is anatomical & nothing to worry for it.
Sex is in our mind so when you involve it in sexual visuals you get a discharge it is a common thing.
Your urine frequency may be due to infection so check your urine.
Your complete semen report should be studied before giving any comment on it.
Go for marriage.Up till now you are doing net practice now you have to play actual sexual act & you will sure succeed.