Is it possible that may I have both a tight Phimotic Ring and short frenulum? I have a problem retracting my foreskin when my penis is fully erected. It doesn't feel comfortably retracting pass the stamp of the head and when retracted it tends to bunch up under the head. It is possible to stretch it down the shaft but it tends to be very difficult. Also when released the foreskin will immediately spring back up under the head stamp.
When the foreskin retracts and bunches up under head, I often feel like my penis is choking, tight and the head sometimes turns red. This all happens whether I use lubricant or cream to assist the process of retraction.