Definitely you were completely losing. But your opponent has a strange rating history. From 1700+ to 1040 and back to 1700+. Looks like he was trying to get his rating down for some reason...
He'll be back. He's just proving that he isn't using engines by losing, as he has done in the past. If he just kept playing and not resigning, he'd make it to the Grand Master level that he really is. 🙄. Pretty good for just starting 2 years ago.