Not at all.
he's not.. i dated someone who's 15 when i'm 20 also it didn't matter it if you both college together, and both come from the same religious background. what matter is that you like each other, having fun and being happy.
not at all.... silly(: your 18
No, he's not too old. 5 years' differences are fairly common in a lot of marriages that I know of.