As a midwife, I can say that pretty much what everyone has said so far is true to some point. Sometimes there just isn’t a clear reason as to why things happen. You’re physically healthy and all is perfect in that area. But stress is a main factor in infertility so I would just advise you to let go. Surrender to what your going through at the moment. It’s hard as hell, but don’t put so much pressure on yourself. If it’s time, it will happen.
All the best to you!
Calize