I usually avoid the word "crazy", in my private practice so i will assume your are asking if staying with your boyfriend is a bad idea after he cheated on you.
He violated the commitment that you both share and he disrespected you. No one deserves to be treated in such an abusive manner. You are important and should not accept this behavior from your bf. Demand respect you do deserve that!