Your controlling, obsessive and sensitive.
She's outgoing and unthoughtful.
If I had someone tell me some of the things you have said to her, I would be avoiding you too. She's testing you to see how far she can push you, and how desperate you are to keep her.
Girls dont like to be hounded the way you seem to be doing to her. Her tennis is her refuge away from the world, its comphy, and friendly. By having a quite and shy boyfriend around she feels awquard (sic).
Maybe if you talked to her friends and didn't mope because you arent having fun she would be a bit more enthusiastic about being with you.
Why should she make an effort to make you happy by giving you a kiss, when you dont make the effort to talk to her and her friends?
You're only 15, and this situation will come up a lot of time in your life. Learn from it and dont make the same mistakes again.
Mick
PS Do you and your GF do anything together? By the sounds of things the only thing you do with her is make out. Am I wrong?
*MaJiK*
There are not many things I fear in life, but disappointing you is my greatest.
I love you even with your flaws... I love you because of your flaws.