(a) Confidant is the person you tell your secrets and whokeeps that secret, turncoat is a person who changes allegience from one to another and does not remain loyal, arrogant means rude, firm means strict and strong, confederate means joined by a treaty or agreement.