Alright I followed Lance's advice and did stretching and after a few weeks I could fully retract my foreskin without any problems. However in the last few weeks I've noticed that It's red and swollen and can't retract at all. Is this phimosis or just an infection that will go away?