Que debería hacer?

Hola, tengo 22 años y mi novio 20, nos conocemos hace un poco más de 3 años. comenzamos una relación hace 2 años y 2 meses pero por cuestiones de trabajo y mejores oportunidades el se tuvo que mudar con su familia para otro estado cuando recién empezábamos nuestra relación, actualmente tenemos 2 años de relación a distancia en las cual nos vemos 2 o 3 veces al año cuando el viene o cuando yo voy, hace 1 mes me pidió que me casara con él y me propuso irme a vivir allá ya que allá su vida ha mejorado mucho y cree que la vida de ambos puede mejorar mucho más allá que aquí donde yo estoy. Ahora la cosa es que toda mi familia no está de acuerdo en que yo me case a esta edad y mucho menos que me vaya, todos me dicen que los matrimonios a esa edad no duran y que estoy cometiendo el peor error de mi vida, nadie me apoya y la verdad me han hecho dudar sobre la cuestión de casarme porque ahora tengo miedo de que mi matrimonio no vaya a durar, mi novio siempre ha sido trabajador, desde que tiene 14 años no ha parado de trabajar para sacar adelante a su mamá y a sus hermanos, nunca hemos terminado la relación por peleas tontas o por impulsos de ira, nunca ha habido infidelidad por ambas partes y siempre trata de darme lo mejor aunque yo esté lejos de él. Y ahora que hemos tomado esta decisión todos me han sembrado incertidumbre y miedo respecto a esto. Que me aconsejan ustedes?