Dating a 18 year old ???

so i posted on here recently well months ago about talking to a 18 yr old and I’m 22. I want to sooooo bad because i reallyyy like him but i feel like I’m tooo damn old for him and he’s too young for me. He keeps me smiling all day everyday. I work and everything so it’s like we talk when i get off work etc. anyway he’s cool asf and handsome blah blah blah but it’s his age. I don’t wanna seem like a perv. I don’t want anybody judging me so that’s why I’m holding back. He’ll be 19 next month and I’ll be 23 in like 3 moths. I’m 5 years older than him. WOW. Please somebody talk some sense into me.