If you are in love, well time heals.
(took me 2 years to get over my 1st true love when I was 18yrs old. Now I am 25 still wondering about her. We were both just young but she was a great person and we both are to blame. Since then I have learned alot)
Another way is too find people to go out with. Sometimes if you are with new people they may help you forget about the other person. Keeping busy doing what you like. This may take time also to get use too.
If you think, there may be chance he might fall for you later. Well just distance yourself, but be his friend. Later on he may see you as his.
Also if he does want just sex, than it's looking bad. He most likely will be a player for his whole life, but things can change.
*Here is a short history lession based on a true story*
A.) A young man in his 20's was a player in a city. Been with all the girls.
B.) Found this girl who loved him.
C.) He cheated on her. She found a new man and almost married.
D.) The player couldn't find true love like her. He broke up the wedding as she still loved him.
E.) She gave him another chance. They are in their 70's now. They have a great marrage. He never cheating again. When she's sick, he's with her.
Sometimes a guy or girl needs to taste real love. They may realize it but it's rare.