Is he too old for you if you are 18 and he is 24?

no, hes not old....ur never to old to love...if he loves you and you love him that's all that matters...nd besides age is nothing but a number.

The age difference will affect only if you think of it as a hindrance or hurdle. Yes, it is a rather large age gap, but if you can work it out, then keep going. But, if you realise that it matters a bit more than it should, you might want to rethink.