In a medium saucepan, combine rice and water. Bring to a boil, then reduce heat to low, cover, and simmer for 15-18 minutes until water is absorbed.
While rice cooks, whisk together honey, lime juice, lime zest, minced garlic, salt, and pepper in a small bowl to create the marinade.
Heat olive oil in a large skillet over medium-high heat.
Add chicken cubes to the skillet and sear for 8-10 minutes, turning occasionally until internal temperature reaches 165°F (74°C).
Reduce skillet heat to medium-low and pour the honey-lime marinade over the chicken.
Toss the chicken to coat and simmer for 3-5 minutes until the sauce thickens into a glaze.
Divide the cooked rice into four bowls.
Top each bowl with the glazed chicken, fresh avocado slices, and a garnish of chopped cilantro.