your son is 21 and doesn't like seafood or sports so WHY would your ex invite him along?

seems to me that he was respecting your grown son's likes and dislikes instead of forcing his own on him

his relationship with his grown children is HIS...don't try to make it about you