...because of overeating
Не думаю, что тут можно какой-то другой предлог использовать. Ну, разве что "due to", но тут я не уверен.