http://www.coping.org/anger/passive.htm
I think you have some kind of anger built up inside you and don't conciously know it. Have you thought about that?