Welcome to HCM,
There are few possibilities having some small or big problems of your genital tract.
1,swelling in your testes.
2,Injury to testicles and spermatic cord
and go for physical examination.
Semen exam for count,
If require they will go for biopsy.
Ok and bye.