உடல் எடை அதிகரிப்பதற்கு அதிக கலோரி கொண்ட உணவுகள் முக்கிய காரணமாக இருந்தாலும், உணவு மட்டுமே ஒரே காரணம் அல்ல. ஒருவரின் தூக்கம், உடல் இயக்கம், மனஅழுத்தம் மற்றும் அன்றாட வாழ்க்கை முறை போன்றவையும் உடல் எடையில் தாக்கத்தை ஏற்படுத்தக்கூடும். அதனால் எடையை கட்டுப்படுத்த உணவுடன் சேர்த்து வாழ்க்கை முறையையும் கவனிக்க வேண்டும்.

போதுமான தூக்கம் இல்லாமை உடல் எடை அதிகரிப்புடன் தொடர்புடையதாக இருக்கலாம். தொடர்ந்து தூக்கம் குறைவாக இருந்தால் பசியை கட்டுப்படுத்தும் ஹார்மோன்களில் மாற்றம் ஏற்பட்டு, அதிகமாக சாப்பிடும் பழக்கம் உருவாக வாய்ப்பு உள்ளது. இதேபோல், நீண்ட நேரம் உட்கார்ந்திருப்பது மற்றும் உடல் இயக்கம் குறைவாக இருப்பதும் தினசரி கலோரி செலவைக் குறைக்கலாம்.

மனஅழுத்தமும் சிலரின் உணவுப் பழக்கத்தை மாற்றக்கூடும். மன அழுத்தத்தின் போது அதிக கலோரி கொண்ட இனிப்பு அல்லது கொழுப்பு உணவுகளை விரும்பி சாப்பிடும் பழக்கம் ஏற்படலாம். மேலும், தொடர்ந்து மனஅழுத்தத்தில் இருப்பது தூக்கத்தையும் உடல் செயல்பாடுகளையும் பாதிப்பதால், மறைமுகமாக உடல் எடை அதிகரிக்க வழிவகுக்கலாம்.

அதேபோல், அதிக நேரம் தொலைக்காட்சி அல்லது கைப்பேசி பார்ப்பது, ஒழுங்கற்ற உணவு நேரம், அடிக்கடி சிற்றுண்டி சாப்பிடுவது போன்ற அன்றாட பழக்கங்களையும் கவனிக்க வேண்டும். உடல் எடையை கட்டுப்படுத்த சமச்சீர் உணவு, போதுமான தூக்கம், வழக்கமான உடற்பயிற்சி மற்றும் மனஅழுத்த கட்டுப்பாடு ஆகிய அனைத்தையும் ஒருங்கிணைத்து பின்பற்றுவது சிறந்தது. காரணமின்றி திடீரென உடல் எடை அதிகரித்தால் மருத்துவரின் ஆலோசனையை பெறுவது நல்லது.