By the way, I create “bookmarks” by inserting little codified annotations as search targets. I like this method because it exports and works pretty much anywhere you can search for a text string. An example target might be:
id:09308942
And then later on another annotation could say:
trousers cursed id:09308942
Double-click to select the number, Cmd-E, Cmd-G. Bookmarks.
Well, kinda. What I do most often, actually, is then link the referrer to the host document where the target is. So I select the number, Cmd-E it, then click on the link and press Cmd-G. Cmd-[ takes me back to where I was. But this tip will be of less use in your situation since they are all predictably located in a single document.
I also use little quick ones for stuff that is just temporary. Insert [b]ddd[/b] into an annotation where I was currently reading/editing, following a link, then pop back to [b]ddd[/b] to return to where I was.
Can you tell I used to write a lot in Vim?