boyfriend gets mad when I cry.

Lately my SO has been so unbelievably temperamental towards me. He will be super cold hearted and flat out rude and mean to me and when It makes me cry he either will laugh or call me dramatic or get super angry and tell me to "cry him a river".
I'm 25 weeks pregnant and struggling with severe depression at the moment. Of course I'm going to cry at the drop of a dime. I just wish he would comfort me..
Yesterday I was upset because I'd rove all the way to Walmart and forgot my purse and when I called him to vent he basically got angry and kept hanging up on me. So when I got back to his parents house where we were staying for the weekend I automatically went to the guest bedroom and started crying because I was so stressed. He got angry because I was "wasting his time on his only day off". He left me alone hysterically crying at HIS parents house for hours to go play basketball. When he got back and I was still crying he said I was unbelievable and left me again to watch a movie.
Today I asked for a bite of his pizza and I noticed him get extremely annoyed at the fact I asked. when it upset me and my eyes started tearing up he instantly got angry and told me to cry him a river, and yelled that he's fed up with my "emotional bs" and also called me crazy. -mind you I said NOTHING during this entire thing other than somewhere along the lines of "well look how you're acting towards me! I just wanted a bite of pizza." 
When I was still crying an hour later he said he "doesn't feel bad when I cry."
 
I'm not crying to make him feel bad I'm crying because he is genuinely hurting my feelings and making my depression so much worse because I feel like I have no love or support from the person who should be loving me and supporting me the most right now. Im so lost and alone and I love him so much but I can't feel this way anymore. Advice? 😔