God is not punishing you.

These babies are a blessing. There is a plan for your life bigger than you can see and these babies are a part of that plan!

I agree that some counselling is a good idea. You need some support. If you go to your GP they can refer you for free counselling sessions so you don't have to worry about paying for them. Ring salvation army. There will be somewhere you can stay until you sort out new accommodation.

I can't imagine how you are feeling but you will get through this.

Will be praying for you and your little ones.