Yeah, you should've. But saying that you should have or could have won't change the past. It just helps you to make better decisions in the future.
I should not have done what I did. I learned my lesson, and im glad you're learning yours as well. I didn't deserve you at all, but you still stayed. I'm sorry. I'm tired of making foolish mistakes, especially with the ones I love the most.