Hello inber,
You could try intermittent fasting aswell and instead of eating every 3-4 hours, you put all your daily meals in a 3-4 hour window schedule
its a bit more difficult but it can have great benefits for you but I hope you can achieve your goal and be healthy.