Mozar, something is definitely not right with your relationship with your colleagues. I believe you that they treat you poorly, but I also think that something you're doing has caused that. And once it starts and they have the mentality that you're the problem, it can be hard to change their minds.
So I think your options are:
1) leave. Do no more damage, keep your mouth shut, agree with everything anyone else says while you find your next gig, and then get out.
or
2) Do no more damage to relationships, keep your mouth shut except to say that you agree with everything anyone else says. I think the only way to make people trust you again in your current position is to be on their side 100% for months or years until they aren't afraid that you're trying to point out how much smarter you are or how much more you know or how much you understand the client or that you'll go to their boss.
The bottom line is that they don't trust you, and until they do, your working environment will be unpleasant. Do you want to work through that and try to repair it? or do you want to get out of it and find the next place? These are your only real options as I see them.