Hm, bei deinem JUCHU denk ich eher an "sich freuen über" als "sich freuen auf" - und dann passt looking forward nicht. I'm thrilled.. whooping with joy... aber das klingt wie "over the moon" nur in bestimmten Zusammenhängen okay.