First you have to decide what you want because that option starts your decision making process. If you want to stay and make it work then you have to find the common interests that you have even if there is an age difference. Anyone can learn to be romantic or to show their feelings in actions. The point is that you both have to be in this 100% or nothing will change. It is okay to acknowledge that you really want to move on. Stay for genuine reasons and be honest with him. It will be hurtful but you can't waste time convincing yourself that this is right. He will be hurt worse if you continue with something that isn't working. If you want to give this a try you can access countless therapy sights for professional help. My advice is to do what your heart tells you to do.
The age difference and your inability to share common experiences like children or successes can be the reason for this difference in what you think love is and what he thinks love is. You are in two different phases of your life but you have to be honest with him regardless of the reason. If you want a resource for improving communication than the Mars and Venus series is excellent. Make an informed decision based on what your heart tells you to do. You should approach him about your concerns and make active solutions. If you work together change can happen.
If you do not provide positive feedback I am not compensated