I am trying to reduce my weight and belly fat, but I am not able to reduce my belly fat successfully. I am also getting kidney stones frequently and undergone surgery just two weeks back and also six months back. I want to reduce my belly fat without getting kidney stones. Let me brief about my details. I work for 12 hours, 15 days day shift and other 15 days I have night shifts. During day shifts, morning I have oats, afternoon I used to take fruits (mix of papaya, sweet melon and apple) and dinner (banana and an apple). Sometimes, I take avocado, pomegranate in the place of sweet melon. Weekly once I do have non-vegetarian like chicken and sea foods. I am 31 years old and a bachelor. My physical activities are walking during the break time (15 minutes walk during three breaks). My nature of job is sitting in the control room and no physical activity involved. Kindly suggest me whether my diet is proper and how to balance it for better results.