He is your friend. You are both in your mid 40's and both have a son, you are at his house for dinner with your son