So my boyfriend has been spending alot of time with his ex. I gave him a warning that he's doing too much with her. Yesterday was her birthday and she posted a pic on the net, holding his hand while they went to lunch. He was supposed to come to my house that evening but he stayed out with her for the rest of the night. He had been emailing me all day apologizing but I've been pretty much cursing him out. Should I break up with him? Should I try to work it out? What should I do?