Bad mother

I was told I am a bad mother, I have been having a tough ending month and beginning, someone hit my home and it’s a mobile home so I’m filling with insurance, left a big hole that rats got in, my home is slanted which feels like one side is falling, to make matters worse rats got in and bit my 6months old I took him to the hospital and explain my situation and how they got on my bed I have a 5 year old and now I’m looking into homes different only thing is I have bad credit the landlord don’t care and won’t fix anything but is demanding rent then I have another person telling me to give her my kids cause I’m selfish and rather keep them in that situation and that I can visit and I told her no I wouldn’t be seperating myself from my babies I am handling everything and she said that she can call cps but it’s not my fault they hit my house I feel so bad that everything she said is stuck in my head question is should I let my kids be with her and stop being selfish or what cause I love my kids and it hurts me that this is happening to us