Jools, sorry to hear about your misfortune on CayeCaulker.
Unfortunately, many male Belizeans view foreigners in that light. They see you $$ when they see a tourist. I hung with a few locals(males) quite a few times on the Island and it's amazing how they view Foreign Women. For example, they would classify you as a *hit* or a *bust*. Once they saw a blond chick walking down main street, they want to be the first to approach you. All intentions is to find out what kind of money you're working with. Once they clean you out, or find out you're broke, then you are of no use to them.
Although many won't admit, this is true. Especially the Rastas, they are fake and are the worst.