If perhaps you answered the phone in a jovial "Hi" and then kept your voice friendly and greeted H like you were very happy to hear from him and then engaged in his conversation topic with empathy or agreement or concern or pleasure (you did not tell us what H wanted to talk about so I am throwing out all sorts of more positive responses) your conversation with H would have lasted more than 30 seconds.
They key here is to create the feelings in H that he wants to talk to you and comes to the conclusion each time that he in deed enjoyed talking to you. That will keep him coming towards you.
You also need to realize that they (our H's) will never feel just like we do when we do. They are men and their thought processes run more on the logic side of things than emotional like us. You were right it was poor DB to try that approach.
Now, next time H calls handle it in a different manner. Come up with a plan and a fun phrase to try on H, rehearse it until you think you can use it without faltering. Give H the unexpected behavoir from you.
You can do this, M....
Sanderika
ME48/H48MLC T 33y M 28y S16 OW 8/7/05 Bomb 8/16/05 Sep 9/05 H f'd D 10/3/08 D pp'd 1/20/09,7/24/09,12/4/09 D dismissed 2/5/10 H served me D papers again 9/4/10 D dismissed 9/26/11