I am so sad reading your post, I can't imagine how you are feeling. One thing I do know though is it's not your fault. You clearly love your little boy beyond words, and in my book that makes you a fantastic mum. I bet your other boys and your husband can attest to that. We all have things in life that we would like to experience, such as having a daughter as well as sons , or vice versa. 99% of women I know would have a desire to raise both genders and that doesn't make them(or you) a bad person, it's natural, and I don't believe you are being punished at all for having that desire. You have not done anything wrong. Your son chose you to be his mum for a reason, he saw what a great mum you are to his brothers and knew you would love him exactly the same no matter what, which is exactly what you are doing. Try not to be too hard on yourself, you don't deserve it. I hope you find peace and healing in the coming months....