I think its wether or not you are mature enough for him. I mean 17 years is a long time. 20/37. Thats a major diffrence. I think you should take advantge of your youth. It wont be here much longer. In ten years the age diffrence may not be such a big deal, but now, its major. People that are 20 are placed with the tag of a partier. Somone not ready to settle down. However, a man that is 37 needs to settle down and have children. This is the last couple of years he can really do that. I think that yall should end any realationship. But then again, that my opinion. Follow your heart.