First, collisions are only 2-way if both players see a collision on their computer because of internet lag. You collided; he didn't see collision. He can't be penalized for avoiding a collision, when only you saw it. By the same token, you should not be penalized if he saw a collision and you didn't. Works both ways...
A simple explanation, and possible best way to avoid the frustration of collisions, is to only be concerned with what you see and do.
Two simple techniques to avoid a collision are:
1. Don't fly head-on to a target. Maintain some offset and dive under at some angle that is hard for the other guy to anticipate where you will be to fill that area with bullets for you to fly through. Do it sooner, rather than later. What you see for distance may not be what he sees for distance. At the closing speeds we're talking about here, things happen pretty fast.
2. If you're already close, head on and closing fast, try a barrel roll up and around him as he flies by. You will be tracking a very difficult path for anyone to hit, especially since you initiated the move, and he is responding and behind the "understanding curve" to do anything to get a gun solution.
Try those two and you'll get a little smile of satisfaction on your face instead of the frustration of collisions.
If you want to see the timing of these two simple methods in action, ask a trainer to show you in the training arena or post a time and day and I'll show you. Good luck!