Nigeria's journey towards democracy has been a complex and often tumultuous one, deeply influenced by its colonial past and military rule.