Whatever diet you do, you need to know if it's working. Arrange to have someone to measure your body fat with a caliper at least once a month. Snobs will say this is not a precise method, but they miss the point that when the error is systemic the variation between measurements is valid. You're fooling yourself if you think you can rely on the mirror.
That said, this will sound like a vague truism, but there is no one size fits all diet. You need to factor in your budget, schedule, appetite, fitness goal, current body composition, food preferences and whether you have compulsion issues that you need to sort out before you even start to diet. I for one need 9 meals a day (many of which liquid) because my metabolism is way above my appetite and I would need massive meals if I were to eat 3 times a day.
Finding your right nutrition is complicated when you don't know what you're doing. You may waste precious years in trial and error. I would advise you go to a sports dietitian with a clientele of bodybuilders. It's what I did and I have the results to prove.