I have this friend, for like 10 years now. He is a slacker, he never stays at the same job for a long time, he has quit school too early, and he loves videogame, but he usually plays them in other people houses as the only one he owns is an old SNES (bought when most people already had PS1s

About 2 years ago, he asked me to lend him my Playstation. I refused, saying that I don't like to lend any of my stuff. He nearly cried to me, saying that our friendship is bigger than my playstation, and that I have other consoles to play, and he had nothing and that if he broke the Playstation, he would pay the fix (in spite of having no job at the time)... I also had recently lend the Playstation to another friend who I WAS SURE would pay me if he had broken the console. So I ended up lending to him, after he assured he would pay the repair it if it was broken..
Obviously, the PSX stopped working under his hands, and he obviously had no money to repair it. I didn't care much at the time, and we agreed that when he had a job, he would pay it.
I didn't even repaired the system, as I wasn't playing it a lot lately, and was looking forward to buy a PS2 soon. I'd just wait 'til he get a job and then fix it.
So he got a job. But at the same time he was planning marriage with a girl he had met, and he was buying lots of stuff for the marriage, and had no money left. I said "Ok, when you have some money left, we will go to the repair shop to repair it"
He then lost his job. He got some extra money because of that, and he bought an ARCADE CONTROLLER (In spite of having NO console to play). He bought at the same time I bought one for me, and he said he was buying so we could play fighting games with 2 players and all... and ok, I was ok with it. I'd wait more.....
Then he lost the girl (Because she didn't want to marry someone who stays SO LONG without a job, heh).
Once the stick on his controller broke (Playing with someone else that was not me), and still as I used it his controller a lot with other friends, I bought a new stick and changed the stick.
Last month his stick stopped working, and it was just a matter of changing the PSX controller circuit inside of it... and again, I BOUGHT the PSX controller and was going to do the fix myself...
Now he got a new job. I told him "Ok, now you can pay what you own me". (I didn't even add he also own my girlfriend some money), to which he replies "I can't, I am not making much money here, and I have other priorities", while I KNOW he's spending a lot of money in cyber-cafes.
So I just told him "Ok then.. so I'll repair your arcade controller... and now IT'S MINE up until you pay what you own me." He said that I was wrong, that he paid for the controller, it's his controller, he got pissed at me, and I said "Fuck it, you won't have your controller up until you pay what you own".
And that's it. A 10 years friendship is basically shattered right now. But I am so pissed that he had SO MANY chances to pay me and just dodged it every time. It's not even much money (And I don't even want the PS1 that much, as I own a PS2, though I was thinking about selling the PS1, and I could pay the repair myself).. it's just his attitude that got me really pissed.
So, do you guys think I'm wrong?
Edit: I hope my english is good enough.
