Your 99 isn't bad because at least she cares for you and make 'necessary food and drinks - to her knowledge'to you. Many aged people don't have any medical concept and it isn't their fault!mouth:
I'm not trying to discourage you but living with 99, there'll be lots of problems coming. Espcially when bb'll be born. More problems'll come because of different values, baby care and later child eduction difference problem!
Just do your best to be keep everything equilirum! Good luck!