Had HSG today, how long should we wait before BDcing?
Achieve your health goals from period to parenting.