Bramblestar and Squirrelflight relationship

Brambleclaw and Squirrelflight are mates. Their relationship started when they journeyed to find a new home for the clans together. They became very close friends throughout the journey. Once they returned, they became mates. They got in a fight and briefly broke up. When they were broken up, Squirrelflight was mates with Ashfur. She later ultimatly chose Brambleclaw. They remained mates for a while and Brambleclaw and Squirrelflight had kits, Hollyleaf, Jayfeather, and Lionblaze. It was later revealed they are not Brambleclaw and Squirrelflight's kits, they were Leafpool and Crowfeathers. That marked the end of them being mates for a long time. After that, Squirrelflight and Brambleclaw tried to avoid each other as much as possible. The Erin Hunter's said that Brambleclaw probably cannot forgive Squirrelflight. Though this is untrue because at the end of The Last Hope when Brambleclaw becomes leader, Bramblestar, he says he can trust Squirrelflight more than anyone and made her deputy.