Are these all OK?
(A city etc.) I've never been there before
If I say;
I've dreamed about going there for years.
I've been dreaming about going there for years.
(something) I've never seen it before.
If I say;
I've dreamed about seeing it all my life.
I've been dreaming about seeing it all my life.