God is not like our earthly fathers. He doesn't with hold any
good thing from us as punishment. The topic as I read it is,
you really have two issues going at the same time. I know
you are speaking to Ugly, but at the same time, I feel like I
understand what you are thinking, and just giving my opinion.
{ For what it is worth }
Forgiveness is being able to cast aside the hurt caused you.
If you are not getting pregnant and it involves the person you
feel you can't forgive, it would seem to me to be more a mental
and physical issue.
However if you are talking about two separate issues you can
be sure, God is not punishing you by withholding a child from
you. Pray for forgiveness, and ask the Holy Spirit to help you
forgive. Then believe you are forgiven and have done your part.
If necessary often times we have to go to the person who has
hurt us, and ask them to forgive us for our misunderstanding.
As for getting pregnant, relax and believe, in Gods time He
knows when it is best for you to have your precious little one.
I pray all works out for you. Never give up and keep believing
God for your miracle. He loves you ~