I have a completely different opinion. Sometimes, a chronic yeast infection will cause tiny microscopic tears in a foreskin. Circumcised guys can get yeast infections, too.
When it heals, the skin is replaced by scar tissue, which is not as elastic.
If it were me, I would treat it with some over the counter yeast medication for women.
It's about $16 US, last time I checked, but your foreskin is priceless.
If you stretch, and still have a yeast infection, it simply causes more tearing, and more tightness. Doctors often miss this.
Once any yeast infection is cleared up, simple stretching with the fingers for about 15 minutes a day, will loosen up any tightness caused by the yeast. You will be back to the way it was, in about 4-5 weeks.