I would see a specialist. I wasted a lot of good years when no one else was worried. Turns out my hubby is spermless. It will not be a waste of your time to find out that everything is fine.
According to my tracker 34 days, my period only lasts about 2.5 days
I can be of assistance :) How long are your cycles?