Diferencias entre HACE, HACIA y HASTA

Palabras con similitudes a hablar o escribir, pero con significados diferentes:

HACE: (verbo hacer) significa producir, ejecutar o realizar alguna cosa ("faz")
HACIA: expresa dirección del movimiento orientado a un punto ("em direção")
HASTA: denota el término de tiempo, lugares, acciones o cantidades ("até")

Ejemplos:
"Hace dos semanas que estoy de vacaciones."
"¿Por qué hace tanto frío en Rusia?"
"Ese día hace mucho calor."
"Este ómnibus sale hacia el centro a las tres."
"Para conocerse es necesario mirar hacia adentro."
"Para caminar, hay que mirar hacia delante."
"Voy salir a caminar hasta que me canse."
"Estaré aquí hasta las tres y media."
Hasta luego! Nos vemos mañana."