You should do what your heart tells you to. If you think that you really want to move on then do so. Don't do what he wants unless that is what you want. Your decision has to be dictated by what you want and what you feel you can do. Even though you want to have this relationship, your instinct knows what you want and if you can wait. Don't wait just because of what you have done. Do it because that is what you want. You can't obsess about who he may date. You have to think about if this is salvageable and if he is doing this to put you in the same predicament. If you genuinely need time to heal that is perfect but don't do it just to please him.
If this has been helpful press accept