Being able to convert a won position is a skill you have to learn, and blaming your opponent when you fail is lame.
As a 12 yo, I naively played an opening line that was claimed to be equal and I realized I would be lucky to draw. I saw that if I let my opponent win a piece I would be able to draw by a crazy perpetual check with my queen checking his king all over the board. I took the draw and regard it as one of my best games and lessons in chess. Since then I've won many games playing into popular theoretically innacurate assesments and watching my oppenents collapse when they met unexpected problems.
Whining about being swindled means you need to learn how to shut down counterplay.
You say you are 12? Maybe 12 going on 90!
Nah, I think if someone is beating me pretty good and has proven to be the better player, I'm not going to do a bunch of checks that lead to nothing just so I can collect points. It might be part of the game, but it's cheap and pathetic.
Perpetual check is a part of tactics, and it's not easy to find and force upon the opponent. Try to force a perpetual check every time you are losing. It's not an easy task, at all. For me, it's a brilliant manouver that only adds to the beauty of Chess.
If you didn't see it coming, he outplayed you, and he brilliantly managed to draw a lost game.
Actually his oponnent won the game