Have you been topping him every time y'all bang or not? Because you have to be on top the entire time, buy the costume from the bear in the love hotel and just see him everyday. Make sure you've maxed out his affection meter or whatever with dates. It's been awhile but that's how I did it and I eventually came upon that scene.