Sounds like NOVALIS - The Therapy - one of my all time favs

www.louk909.co.uk/novalis_clip.mp3

Is it that ?

Louk