Not all people get hangovers after drinking and this could mean that their liver’s ability to filter out alcohol is well functioning. Again, most people who do not get hangovers are those who ensure that they drink lots of water during and after drinking as well as avoiding other diuretics.
If you eat alot before drinking alcohol, then alcohol is not digested purely alone, so hangover wont be felt/so strong. It is still bad for you, food becomes pure fat when digested with alcohol as it is not done properly and will eventually catch up/ruin the body. But good thing you don't get a hangover lol