Soak wheat and rice overnight.
In a large stockpot, combine wheat, rice, and 12 cups water. Cook over medium heat until tender, about 1 hour.
Remove skin from chickpeas by rubbing in your hands; discard skin. Add chickpeas and beans to pot. Simmer for 30 minutes.
Stir in sugar; add raisins, almonds, apricots, figs, and rose water. Add milk, and simmer for 5 to 10 minutes.
Stir in 1 cup cold water, and remove from heat. Pour mixture into individual bowls. Pudding will thicken as it cools. Garnish with walnuts and pomegranate seeds, if desired.