Question: how to stop being needy in a long distance relationship?
Answer: Make a commitment to yourself. The fact that you realize that what you're doing isn't good for your relationship is already a positive step. ... 
Re-examine your expectations. ... 
Talk to him about it. ... 
Start a ritual. ... 
Diversify your social network. ... 
Take it one day at a time.