Hi, welcome to HCM I am Dr Das
From your history, i think the problem is with your husband. According to your husband's sperm count
, 2 million sperm per ejaculate is very much lower than normal level.( 40 million sperm per ejaculate as per WHO1999) .
You did not give the sperm morphology or motility which also indicates to some abnormalities .
So, what you have to do?
Do a total hormonal
assay of prolactin
, lh, testosterone