Mix the seasoned meat in a heavy-bottomed pot with the onions, garlic, butter, and cinnamon sticks. Cover and cook over medium heat for 10 to 15 minutes, stirring occasionally to turn the meat as it browns. Add the 3 cups of water, cover, and bring to a simmer.
Cook for about 2 hours, or until the meat is tender. Add the raisins (drained), honey, and cinnamon. (If you're planning to cook the almonds in the sauce, add them now as well.) If necessary, add additional water to just cover the raisins.
Cover the pot and simmer for 20 to 30 minutes, until the raisins are plump and the sauce is reduced to a thick, syrup-like consistency.