Whoa.
I have to agree with Phoenix. I completely understand the guilt and the possibility that you may feel selfish or that you may be making a mistake, etc., now that you opened the card and read those words. You are human for good sake and have a heart, a good one, and that's good. This is the difficulty of our lives in NC. But keep going. Look forward. Keep looking through that windshield instead of the rearview mirror because your driving forwards, not backwards.
I don't know what else to say. My heart feels your anguish. When I had my baby 2 years ago I was not even LC but now I am. With a baby, it changes a lot of things and don't be afraid to feel what you feel because you are not cold hearted or selfish. You are protecting your own the way you see fit but that doesn't mean you are not allowed to struggle through some challenging moments.
Just a thought here: (don't get mad at me for saying this)
If you decide to let your NM see the baby, you won't be failing.
If you decide to stay NC, you won't be failing.
((hugs))
Bear.