If I understand the situation correctly you were in the right. You have to maintain your lane just like a vehicle would, unfortunately people in car can be pretty stupid at times. As long as you didn't get run over I wouldn't worry about the idiot in the vehicle, just keep your cool and enjoy the ride. Cheers....