Question: how long do selkies live?
Answer: According to one version, the selkie could only assume human form once every seven years because they are bodies that house condemned souls. There is the notion that they are either humans who had committed sinful wrongdoing, or fallen angels.