essbee, tbh i know very little of your situation but i believe it will get easier in time.
No-one asks to be depressed and i would like to say that i do not believe you are selfish. You do deserve to be a mum and you will rpobably be a better mum for your experiences and understanding.
am thinking of you and it will get better. honest. xx