See, I lose 6 spirit every hour or two (not sure how often) and only can gain 7 from that once every day. Renewing the suppress with rest or travel is right out of the question. The craving goes down barely from full. Maybe it goes down a lot more with less craving, but once you have full craving, you're pretty much stuck there unless there's some event later that'll get rid of it.
It's not so bad when you're in an area with spirits, elementals, or shadows. But travelling? GAH! Travelling can take 30-40 for just 4 days travel. Heck, I went from 98 to 0 with one place that claims it's only 4 days travel.