Boyfriend thinks I'm unreliable

This morning when I woke up and saw text messages from him saying that I was unreliable and I've became lazy since I've graduated. Everyday, he finds something to complain about. Last night I found out that a distance relative passed away and I started to cry a little. He told me that I shouldn't be crying and that I'm acting because I didn't know the person. Then he brought up how I was crying whenever I found out I passed my final exams. ( I was failing 3 classes during midterms so I was very relieved).  I'm just confused and hurt. I would think that after 5 years of being together, he would understand how emotional I am. Sorry if I went off topic, but am I wrong?