¿Por qué a veces resulta imposible olvidar a alguien?

No lo hace, simplemente no ha sido lo suficientemente largo.
A veces, la respuesta es simplemente esperar.
Esto también pasará.

Como dije en una respuesta similar, a menos que sufra una pérdida de memoria, nunca podrá olvidar a nadie. Simplemente empiezas a vivir con el hecho de que una persona en particular no está en tu vida. Es doloroso al principio, pero también te acostumbras al dolor y, con el tiempo, se desvanece. Todavía puede perseguirte más adelante en el futuro, pero así es como continúa la vida.