Мечты и желания

Александра Ларченко
Многие говорят: "Я мечтаю о ...", а иные - "Я желаю ...". Так чем же отличается "Мечтаю" от "желаю"?
Если "желаю"заменить словом "хочу", то получим - "Я хочу ...". Чего же я хочу? И о чем я мечтаю?
например я хочу квартиру в центре города. Можно ли то же самое сказать, только со словом "мечтаю"? Мне кажется, что "хочу" или "желаю" это что-то земное и скоро будет осуществимо. А мечта - это менее возможное, либо далеко не скоро осуществимое. Например, я мечтаю о ковре-самолете. А с другой стороны - я хочу его. Вроде и нет разницы между этими словами. Так для чего нам два слова? Каждый с легкостью смог бы выразить свои желания и мечты всего лишь одним словом. Все таки русский язык и велик, и богат, и труден.