idealistic

Believing strongly in perfect, noble goals, even if unrealistic.