Человек создаёт свои проблемы и сам и не сам. Во всяком случае, не осознанно и не без помощи окружающих (многие точки зрения и реакции передаются по наследству).
О том, почему судьба человека идёт так, а не иначе, можно говорить долго, тк нюансов предостаточно. Это могут быть некоторые кармические моменты принесённые из-за грани понимания этой жизни, которые тоже имеют место быть (Ваш пример про питание вполне может быть таким проявлением, когда умом всё понимаешь, но сделать ничего не можешь). Здесь конструктивно говорить можно только индивидуально, обобщений быть не может и не должно.
Поэтому, дам общий ответ на Ваш вопрос. Таких людей, в жизни которых не было бы никаких событий не существует. У всех что-то в жизни происходит и часто не очень приятное. Здесь вопрос больше не в том, что происходит, а в том, как человек на это смотрит и как он понимает происходящее.
Если изучать и анализировать себя, своё поведение, реакции и мышление, сопоставляя это с следствиями и корректируясь в более позитивное русло, стремиться видеть вещи такими, какие они есть, то через некоторое время, те события, что происходят в жизни человека, перестанут восприниматься им как проблемные. В худшем случае, он будет смотреть на них, как на те уроки, что он ещё не успел выучить, но убиваться по этому поводу не станет.
Поэтому, на мой взгляд, вопрос про проблемную жизнь это не вопрос про жизнь, а вопрос про видение. Нет проблемных жизней, есть проблемные взгляды на жизнь. А сама она такая, какая есть и далеко не всё мы можем в ней изменить, даже если очень захотим, но своё отношение к ней, нам под силу поменять всегда.