Complex sentence: Macro was confident of rapid promotion for past services but Caligula was aware of the potential threat Macro posed and soon removed him from office.
Split into simpler sentences: Macro was confident of rapid promotion for past services. However, Caligula was aware of the potential threat Macro posed and soon removed him from office.