I will second the fasting. IMO there is many ways to lose weight you just have to find what works for you. Me personally, most days I don't eat anything until atleast 3:00, sometimes later. I just had my first and only meal of the day today and its 8:00. Now I understand that the fitness nerds are going to say what I'm doing isnt good. I don't care. It's what i've found that works for me personally because it doesn't bother me to skip breakfast and lunch and when I do it it doesn't matter as much when I eat a shitty dinner. I will also occasionally just straight up fast for 1-3 days with no food at all. Once you get past 24 hours you're really not hungry any longer.
are you drinking coffee while not eating earlier meals ??
I ask because i knew a guy that drank like 11 cups of coffee all day and just ate dinner