What causes phimosis in men?

Inflammation. In general, if the foreskin was normal and completely retractile, phimosis occurs due to inflammation. Causes of such inflammation vary, but include trauma, bacterial and parasitic infections, bug bites, etc.