According to my observations you were teamswitching almost every map that day (and the day before), most of the time disrupting perfectly balanced teams. This also includes your constant switches back, after when auto-balance system places you in opposite team.
I understand that you want to play with your friend in the same team, but this is a public server and such actions may be disruptive towards other players:
The ability to team-switch is a great thing to have in game. However, it can be used malevolently. It can also indirectly cause unescessary frustration to other players who are trying to stay on their own team but are thrown back and forth due to other players switching in an excessive manner. If you are auto switched, please try stay on the team you are sent to, we'd like to keep the team's as balanced as possible.