@Ashers,
coffee has a habit of being bought and consumed each morning.
Well I didn't think of it that way but I agree with you. You could say that.
This is why I don't really like using complex terms like habit because once you start using terms like this one everything goes upside down. This is because people invent terms like that one without giving them precise definitions. Terms start as something describing specific part of the nature (like habit is something often done by someone) and then when you try to generalize such term you end up in all sorts of trouble (like you wandering what is determing and what is determined).
This is why I try to keep my view of the world as simple as possible using the most simplest terms. You going toward a cup of coffee is completely the same as rock going down the mountain toward the bottom of the mountain. You, coffee, rock, mountain are only following rules of the physics interacting with each other. Simple as that.
But phylosophers do not use simple terms and simple language. In the above example they would start to argue if person is object going toward coffee being subject, or if coffee is object attracting with its smell person which is subject, or some other nonsense like this drowning themself in the sea of meaningles terms and relations then lead them further and further from the acctual truth.