I think the term is dream stealers, Though dream shatterers has more zing. Somersoft's shatterers have crushed many a dream in their time :)
If something is working for you then keep doing it! Be careful of friends who are only seemingly helpful as well!
On a more sombre note I went to a...