i definitely see that you have a problem. I don't think that it is anything that he is doing though. I"m not quite sure about that evening and that morning and how perfect it was, I wasn't there. But I do know that you couldn't have fallen in love, only lust, with him.
It seems to me that right now the relationship, if there even is a reationship, is based on pure obsession. I think that you need to find someone more your age, you are only 17. THis man who is 25 is older and should be with people more his age, as should you. I think that you would be able to get along w/ life and men better that way.
With the man that you are currently liking, maybe try to just be friends with him to the point that you can bear to have to wait a week to see.