Anonymous wrote:have 2 separate parties. They don't need to know you are having two. Tell your family you are having two so that your child can spend more time with each side and it isn't so crazy.
Have the IL party at a restaurant at brunch time so that there is no smoking and less chance of getting drunk. Have an activity planned that you must leave brunch on time for so there is no "going back to your house".
Families sometimes suck. They are still family. You put your immediate family first and do what ever you need to do to mitigate the outcomes. If that means keeping the ILs separate you do just that. DO NOT feel guilty. DO NOT apologize to in laws.