Fasting is so tough because you will end up putting on the weight later as it's impossible to keep it up! I've found intermittent fasting to be really helpful because it allows me to have cheat days and eat what I want once in a while so I don't feel deprived. The keto diet phenomenon is one to pay attention to and it has other benefits besides just weight loss like improvements in focus and cognitive ability. Keto is not easy to pull off until you make a daily habit and then it's pretty easy. I started using a good mct oil and it helped reduce my appetite and made fasting easier. Also, cutting out sugar and alcohol for a while was a good life change!