Hey hun,
Intolerance to dairy sounds more likely than the coffee ... I have cut down my coffee and to black. I have found I have intolerance to dairy also, it bloats me for a short spell, I noticed mostly when I had a yogurt before I went for a run I was seriously sporting a heavily pregnant look
after my run I was considerably less bloated.
I haven't cut dairy from this but I have reduced and timed right ... haha!
TBH while I suffer bloating from certain foods and or bad choices I also feel shit because I know I have, it has a mental impact I think.
You just need that commitment again hun #hugs I'm half way there and dropping slowly unlike last time but I'm ok with that if I keep my fitness up (which I haven't this week oops).
As for bad skin ... having suffered it all my life if I stop water I regret it x