Complex sentence: Fegelein was an opportunist who ingratiated himself with Himmler, who in return granted him the best assignments--mostly related to cavalry--and rapid promotion through the ranks.
Split into simpler sentences: Fegelein was an opportunist who ingratiated himself with Himmler. Himmler in return granted him the best assignments--mostly related to cavalry--and rapid promotion through the ranks.