Razor bumps?????

I shaved yesterday and i started noticing these bumps in the afternoon. Their sooo itchy and painful I just wanna make sure their razor bumps and not something else

Sooooooo sorry about the pictures are kinda TMI