Agree with Luv. You have no idea how many times a day we all read "I do not believe he/she is involved with someone else" and then it turns out that person is.

No more gifts. Stop that. He has got to feel the loss of you. He wants out so let him go. Be cordial with him but not over-the-top. That is a good thing that he hasn't brought up D again. Keep your focus on you and all of your interactions with him positive.