Man, rejection sucks. For a person only 15 years old I've been let down way to many times. Whether the person was pushy, wishy-washy or just plain didn't feel the same way, it never worked out, but I did plenty of stupid things in the process (and after to be honest).Despite how much I'm cringing just writing this, here are some of my personal mistakes for you to learn from as well.
1. No Anonymous letters or gifts
Just don't do it. It's creepy. They probably aren't going to think you're mysterious and cute and fall in love with you, they will cringe and avoid eye contact forever.
2. Don't let them lead you on
If they say it's not gonna happen, it won't. Just because they claim they "wish it could work out", doesn't mean you should hold on to the idea for months and make it that much harder to eventually let go.
3. Be able to talk to them in person
If you can only talk to each other through snapchat, texts, etc. then you have a problem. Technology is great for communication when you're apart, but if you can't talk while you're together, the connection probably isn't there.
4. Watch out for people who don't listen to you
When you like someone, its easy to just sit back and let them jabber on and on about themselves, because that's what you're interested in:them. But if they're the only one talking and won't let you get a word in, that's a problem. If they cared they'd truly want to listen to what you have to say
5. Jealousy does no good
Whenever I like someone and they flirt with someone, I get hysterical. But the truth is,if you aren't together, they can do whatever they want with whoever they want. Them talking to someone cute isn't the end of the world. Don't let them hurt you like that.