Most Helpful Guy
wow this is literally like the cliché "you don't know what you had until you lost it". but anyways, I suggest just be totally upfront and honest with him. you put him down so many times that he probably does not want to play any games when it comes to feelings. be extremely polite and caring but not as if you pity him, but as if you truly do care and you know that you were wrong before.