You would have to go to a clinic and provide a sample to know for sure
Hi Waddy, best advice would be for you to get to a doctor and get some tests done, that way you can have a sperm count done, and have your testosterone done at the same time to see how your count is.
When you have had all that done go to pegym and look up edging, its an exercise to help with your pre ejeculation problems.
Good Luck