The immediate cause for the rebellion was the refusal to retaliate towards several attacks by native american's on settler lands.
But prior to the rebellion many colonists in the frontier wanted to expand into native american territory, including land held by friendly tribes, but were disallowed to do that by the colonial government.
So having said that...
Your challenge, should you except it, is to prevent Bacon's Rebellion from happening. Try to enlighten me to this event so that understand it more.
Bonus points for explaining possible effects