What does 気が遠い mean?


Could someone help me translate this?

> ２２歳でこんなことも思い出せない。。。あせる  
>  これから **気が遠い** よ

I think the first sentence is something about being 22 years old and not
remembering well. As for the second sentence, I can only make out "from now
on, feel far" (??).

I am not sure how the second sentence relates to the first one.




In this case 気が遠いよ expresses the feeling of helplessness that the narrator
feels. As the above answer states, 気が遠い means to feel faint, but it's not
necessarily meant literally here.

I would translate that whole passage as follows:

"I'm 22, still young, and yet I can't bring this back to mind. This frustrates
me. And thinking about what the future might hold makes me feel faint."

The narrator is only young, but already feels as if she is suffering from the
kind of memory loss associated with elderly people. And this state of affairs
instills a sense of helplessness about how things are going to be for her from
here on in.

