> why acyclic though?
What extra usefulness you'd get from using cyclic graphs? I don't see the point yet.
> like, if i want to "feel better"
I don't see "feel better" in the example graphs anywhere.
> and "lose weight", then "run a marathon" might contribute to both of those.
This is up to a person setting the goals. And the goals themselves are just the means for satisfaction of fundamental needs (which I found very helpful to outline explicitly in my personal DAG).
For one person, it might be of high importance to lose weight, it will be their long-term concern and they will try different approaches, including running marathons.
For another person, weight might be fine for their life and needs, but running a marathon may be important for them, say, it was their New Year resolution. They may have identified that if they could lose just a few kilograms, their marathon performance and experience would be much better, so they want to do it. In this case weight loss is an activity contributing to the higher level goal.
A third person may indeed be after feeling good about their body, and both weight loss and running marathons would be activities of the same rank, contributing to the satisfaction of their desire to feel good about their body.