vast; boundless — Vague because it looks broad and distant.
vague; obscure — Feeling frustrated without a clear plan, hope, etc.