Hi,
Does the usage of present tense always occurs in habitual activity? No. For example, we use it for 'facts', eg 'British people drink a lot of tea'. But it's a good way to begin to learn about it. After that, you can look at the various other aspects.
Best wishes, Clive