is it good to go to sleep right after you eat
Yes, it is. That's mainly because your body absorbs food properly only when you're in an upright position. Lying down after eatingwill lead to indigestion. You should wait for at least 2 hours after a meal before you go to your bed. If you've developed a habit of lying down soon after you eat your food, you may eventually develop gastro-esophageal reflux disease (GERD) in which your lower esophagus fails to close off properly after you've eaten something.