Age difference? 18 & 25 🤔

So do you think an 18 year old should be dating a 25 year old? I am 18, I turn 19 in July. This guy I am talking to is 25. We have so much in common. My ex boyfriend and I of 3 years broke up about 6 months ago and this is the first time I have even thought about starting a new relationship since then.. like I said, we both have a lot in common. We have a lot of the same hobbies, same political beliefs, same religious beliefs, etc.. I mean we have some differences but for the most part I feel like I really clique with him. He also treats me so much better than anybody I have been with. The only problem is, is that he is 25 and I am 18. Is anybody else in a relationship with somebody who has a pretty big age difference? What are the pros and cons? Can this work? I need advice. Thank you!! ❤️💕