Your first sentence is probably right, but Kim hates being pregnant because it was horribly painful and potentially fatal to her, not just “so hard”. Kim not wanting to carry another child is only selfish in that it would probably kill her and/or the new baby.