Oh yeh.
Halfway through a web development project, the friend I was working with claimed we'd never agreed to tell the client I was involved. I found out he'd been passing off my work as his own, he looked me in the eye and denied what we'd agreed to a couple of months before.
After a few months of equally dishonest behaviour, he'd done very little work. Literally nothing he could actually show. I contacted him and gave him an offer. I would stop insisting my name be presented to the client, I'd let him pass all my work off as his own, /if/ we knuckled down and got this done within the next month (which was well within our capabilities). I just wanted it to be done, and to get paid.
He told me I had no right to make demands, and that it would be done when it's done. He wasn't going to rush, and I wasn't getting my name on it either way. This basically meant I was never getting paid. He was never going to finish it, he wouldn't tell me about every payment he received. It was clear he wanted the money and the authorship.
I ended the friendship and project there. I have no time for this kind of dishonesty, especially when it comes with apparent righteous delusion.
He reads this forum sometimes, I wonder what his reaction would be if he read this. I'm almost certain he'd scoff and think "Zakalwe is still so full of shit".
Sometimes people let you down in a way that can't be recovered from.