我个人觉得你的法律意识不够,首先对方是属于无证驾驶上路,一旦发生事故承担主要责任。如果对方证件齐全,你是属于全责的,没有进行避让直行车辆。从法律角度上来讲对方全责,因为他没有驾驶证,如果有你就是全责了,
他全责。人道主义可能在交强险范围内给他出点钱。(估计保险公司不会同意)