sorry to hear that dude, i smashed my car up awhile ago and i went to vision they sorted everything put pretty quickley. i also 2 weeks later ran up the back of someone. luckly they didnt run into on coming traffic or the person in front of them.
If u were pushed it isnt your fault so dont pay a cent, the persone who hit you is 100% to blame and will pay 100%...