I hope I can help ease your mind!
Okay, if you had a tear or anything like that, there would be blood. Even the smallest bit, just pay attention when you wipe, but since you never mentioned blood, i'm sure you are fine!
Of course it'll be sore, even for the next few days, that's natural! If it was done less rough and you were more prepared, it wouldn't hurt as much but giving the circumstances, yes it's normal to be sore!
Also, the colon is pretty far up, i dont think he would have reached it
I think the chances of you catching anything is low, hopefully he was clean like he said, and if so, you will be fine!
Take it a day at a time and try relax.
If you do start noticing blood, any strong burning especially after going to the bathroom, or if you're still in a lot of pain in the next week, do see a doctor, just to be sure and to ease your mind
I'm sure you're fine, stress can cause weird symthoms in the body
Take it easy and good luck x