Yes. He was scared to lose his troops and allowed advantages that could have helped the Union to slip by.
General George B. McClellan
He was very hesitant.
I assume you're talking about George B McClellan from the US Civil War. He was in the Union army.
McClellan was a Union commander and he repelled general Lee's first Northern invasion.
Antietam
General McClellan :D
Lincoln's response to General McClellan's command was that Lincoln relieved McClellan of Command.
Lincoln fired several generals. He fired McClellan twice.
General George B. McClellan
Two corps of the Army of the Potomac were under General McClellan's control at Alexandria. They were General Sumner's Second Corps and General Franklin's Sixth Corps. This totaled 25,000 troops. McClellan saw General Pope as incompetent and did not want to waste good troops to save Pope's hopeless situation. General in Chief Henry W. Halleck ordered McClellan to send these troops to reinforce Pope. McClellan held back these troops as long as possible. McClellan also urged General Pope to not engage the Rebel troops and to retreat to the north.
McClellan's Peninsular campaign failed because the Confederate army was defending Richmond better that McClellan anticipated. They retreated, then turned and attacked McClellan, surprising the Union general.
General George B. McClellan.
Ambrose Burnside
As the new Union General in Chief George B. McClellan was making plans in the East for the Army of the Potomac, General McClellan did not neglect the Western Theater. He appointed General Don Carlos Buell to head the Department of Ohio, and General Henry W. Halleck to head the Department of Missouri. As an aside, at the time, little did both McClellan nor Halleck know that before the year of 1862 was over, Halleck would replace McClellan as general in chief.
General George B. McClellan supported the Union. He was also a Democrat and supported that party which made him their candidate for the presidency in 1864.
General Grant, it was not McClellan because he voted against Lincoln in the election. Lincoln 212 McClellan 12.
President Lincoln appointed Major General George B. McClellan to general in chief on November 1, 1861. He replaced the retiring General in Chief Winfield Scott. Lincoln relieved McClellan of his title on March 11, 1862. McClellan was not in Washington DC at this time. He was in the process of organizing the Peninsula campaign. It is written that Lincoln did not believe that McClellan could hold his position as general in chief and conduct the Peninsula campaign at the same time.