You just need to get 10 affection points with Gabriel: make sure after every choice with him you're getting the notification of an affection point gained, and about the others try not to get their food right when you have lunch with them, so Gabriel keeps being the one with more points.