How do you know when to break up with your boyfriend?

How do you know when to break up with your boyfriend?

My boyfriend did some crazy things these past couple days. He wrote on a girl from high school's Facebook wall a month ago (same girl he was in love with all throughout high school who according to him treated him really poorly) and tweeted a live cam girl that he misses seeing her on cam (he watches or used to watch live couples on cam).

When I found out, he blocked the girl from high school and also deleted his cam account. He said that about 6 months ago, he felt guilty using it and told me he would stop soon after. The reason why I am mad is because he said he wouldn't talk to the girl from high school or go on the cam site but he did one month ago.

I found all of this out this past Thursday and my question is this: How do you know when to break up with your boyfriend? His behavior really hurt and offended me and when I think of him now, I am only angry. Those loving and affectionate feelings I have are buried deep inside me if they are even there anymore. We have gone out a year.

What should I do?
How do you know when to break up with your boyfriend?
Post Opinion