overidealistic (idealistic + over-; above_excessive)
Excessively idealistic