Sleeping directly after eating is bad for you because as you lie down, some amount of digestive juices from the stomach flow back to the food pipe due to the gravitational force and due to its acidic nature, burn the inner layer of the food pipe. Thus people have a burning sensation in the mouth and throat post lying down directly after a meal. Another reason to avoid sleeping directly after meals is that, when we sleep directly after we eat, there is excessive pressure put on the diaphragm because of the food that is still in the stomach this causes snoring and even sleep apnea (momentary suspension of breathing that may disrupt our sleep routine). Sleeping directly after meals also has a link with obesity so sleep only after 2 hours post your meals.
So after meals do what you love- sit around with your family and have conversations…this will definitely be good for health!