I think you know the answer to this, you are too young to date a 22 year old...imho
No it's not..
I don't see anything wrong with it, it is merely a number. It is especially fine coming from a biological perspective.
Age doesn't matter when people are in love. But I would personally wait till I was older until I'd date that guy.