Leave and do not waste your time. Your friendship might end but life goes on. If so maybe it wasn't friendship in the first place. I just left my team. 4 or 5 months ago I pitched in my idea to a group of friends (none of those guys had any real knowledge of programming, design, media, print and they still don't know). About a month ago they all turned into designers, programmers and now everyone knows everything. One of them said that he took nootropics (probably he learned all those things in a week) So I said goodbye and moved on. Since then I started several other projects and I have never been happier. There is no reason why you shouldn't be as well. I know you probably do not have the same issues as I, but in the end it is all about being happy.