He is your ex because you both couldn't manage a life together It was surely hard and you deserve to be loved and appreciated and held tight by the right person so why would you spend time grieving about a past that didn't suit you?
We make mistakes and that’s how we learn. And one of the best lessons, is to not let your sadness control your life. Take your time, and move on. Many happy things are waiting for you.