Cut the chicken and season with sesame oil, salt and pepper and set aside
In a small bowl, whisk together the chicken broth, soy sauce, oyster sauce, arrowroot, and sweetener and set aside. (NOTE* If you like it spicy add a little Sambal Oleek)
Heat a wok or a large skillet over high heat. Add some peanut oil and heat until very hot. Add the chicken and stir-fry until lightly browned, about 5 to 7 minutes Add the garlic and ginger and stir-fry until fragrant, about 30 seconds. Using a Chinese Spider or a slotted spoon remove the chicken into a bowl and set aside.
If dry add a little more peanut oil and add the celery and onions and fry until just tender but still crunchy. Using the spider or slotted spoon remove into a bowl and set aside.
If pan is dry add a little more oil and add the carrots and fry until tender yet still crunchy.
Add all the other cooked ingredients into the pan. Add the chicken broth mixture and stir until slightly thick about one minute. Add the bean sprouts and stir for 1 to 2 minutes. Adjust seasonings to taste and serve.