You need to check yourself on breaking things. That’s not okay. Furthermore, you are letting an ex‑girlfriend get into your head. But, if his talking to the ex disturbs you so much, you should ask him to stop. But, you need to ask yourself why you feel so insecure and angry. You said your guy is too good to be true, so I assume he doesn’t cheat. Don’t drive him away with crazy behavior. If you truly want this relationship to grow, have one calm, honest conversation about your feelings