the main thing with a diet is to wrap your mind around the fact that you're gonna spend some time hungry. it's a pain in the ass and it sucks, but when you come out the other side, you'll look and feel better.
everybody has to find their own way to get through this. i'm sure overall some diets are better than others, but if you personally can't handle it psychologically, then you won't stick to it.
i figured out my diet...
a protein bar for breakfast
a big smoothie for lunch (all fruit, no yogurt)
and anything i goddamn want for dinner. i try to stay reasonable but some days are just taco bell days. but it doesn't matter because im basically eating a third of what my daily intake used to be
i'm 2 weeks in now and already can tell my clothes are fitting better.
you'll be fine once you flick the switch in your head.