Hey wordsters,
As the thread title suggests...I want an ambiguous word that expresses trepedation and excitememt at future prospects. Cheers for all help!