this happened to me also, I had to go on a lot of dates but he eventually was happy again. I had not been playing the game for 4-5 days prior to this problem starting so I figured the game was trying to play catch on dates as you are required to go on dates every 24 hours.
To be honest I am not sure what I did but I chose to go on a date in a place we hadn't been to in a while and then he was happy again! The other thing I thought of too is that I hadn't played on the game for about 4 days or so and maybe the game was making me catch up on dates as I know it's expected that you date every 24…