I'm 22 years old and I'm fat (230lbs @ 5'8, eating takeaway/junk food every night). I'm lazy (going to bed at 3-6am and feeling like shit when I wake up 10am-2pm). I earn 2K+ a week for little work (I own a business that runs by itself with a few internet employees, in short I basically only need to check it once a day) Training 4-5 times per week but I just can't stop my junk food addiction. I've tried for years to stop but I always give up after 2 weeks. I was brought up as a kid eating sweets and bad food so I guess its natural for me to have huge cravings, I've been eating like this my whole life. I just need to find a way to lose the weight so I can get serious about MMA. I always told myself "I'll lose the weight one day, plenty of time" but I'm 22 already. I know what works. I know how to lose weight. I know how to count calories and get the perfect ratios of protein, carbs and fats. I know you should drink 2 liters of water and eat veggies. Its not rocket science. But I can't do it. I feel like because I have the business in the background, unlike most people I can afford to sit back and be a lard ass. I know I'm going to feel amazing if I lose weight, I know its going to give me supreme confidence and I'll have my life back, so why the fuck can't I stick to it?? I'm not going on a crazy strict diet either, I'm taking just tasty home cooking with good ingredients. Last time I stopped eating junk food, I got to two weeks and actually told myself "This is it, I don't feel the need to eat shit anymore"..... Two days later I'm eating a large pizza. Please help me.