agreed ah. Find a new job at least you are not pregnant mar. I am pregnant and my boss is same same ah. Even she is on Maternity leave, but she phoned me more than 6 times a day and 鬧我. Finally, I can't stand for it. I do the same thing to her. Now, she is getting better. I planned to leave after I gave birth nor.
So, the market is good now, it's better for you to find another job as you have 7 yrs exp on it.
Don't be upset, take good care of your kid and stay positive.