a promise he kept for more than six months before he turned up at agneta sofia salander 's place and beat her so savagely that she ended up in a nursing home where she would be for the rest of her life .