Mother nature is apparently great at causing Stockholm syndrome. You're lucky to have gotten out unscathed. :)