To compare the love that AD and JW.. well.. lets just say there is no comparison. The 'love' that AD has for Bani is not real. He has fallen for someone named 'DDG' who is not a real person. It is someone he has attempted to create and control for his own purposes. Now if she happens to be a beautiful woman, he cant help it. She is simply a pawn in his game, and if he marries her then more control for him, right?
JW however understands the true meaning of love. His heart was severely shattered the day he thought Bani had died and left him. Love is sacrifice, and the when he believed that Bani was alive and had moved on with her life, he was more than willing to give her up for the sake of her happiness, despite it meaning that he would lead a life of loneliness. He had his kids to survive with, and he knew that if she had asked for them, he wouldl turn them over to her with no hesitation and no questions asked.
He loves Bani so much that his heart is weak for her. Only she can make him weak- and unfortunately others recognize that and use this card to their advantage. All he wants in the end is Bani's happiness. It has always been this way, and will continue to be this way..