I am so sorry for the problems you have. I believe that she is being unfair to you and her entire family. If m bf's mother ever said things like that there is no way I could stay. You need to just get away from that situation.
Is she really going to be 5?! I remember when we first started chatting she was what...3 I believe! Wow, time has flown by.