Fuck boy problems :(

Holly • Single | 16 |
I'm 16 years old and have liked the same guy for 3 years. A couple of weeks ago, we almost had sex but it just didn't really happen. I really like him, but now he just avoids me and doesn't talk to me. Also, he's now getting with another girl (they're practically dating). 
I was so upset, especially because it's taken me a long time to open up to a guy because earlier this year a man tried to rape me and I was petrified about being with a guy. HE also knew about it as well. I really want to talk to him about it but don't want to look desperate! And now that he's getting with someone else I don't want to come across as trying to take her man! What should I do?