Ive been with my boyfriend for 3.5 years. At about the 6month mark, he promised me something. He has broken it, and broken it, and broken it again. Finally, twice within the last month. I probably hate myself more for staying with him through all those other times.