Stretch marks

Ha

I’ve noticed that when I shave a few days later I feel like I’m trying to itch my own skin off, an I partly thing it may be because of stretch marks. What is the best thing to hydrate with after shaving to prevent the itching? I use Billie razors, could that be the problem?