TL;DR: set the variable org-agenda-files to be a list of all the directories that you want to scan recursively for *.org files:
(setq org-agenda-files '("~/Dropbox/org/journal/"))
There are two org-agenda-files objects: a function and a variable. Org mode calls the function when it needs the list. The function looks at the org-agenda-...