Do I have Phimosis?

I’ve been struggling with this question for most of my life. I have been on the verge of circumcision twice already. I’m 34 currently and I know at my age its not really recommended.
My foreskin while flaccid can roll all the way back past the head and beyond with no trouble at all but will just roll forward again.
While erect I struggle to roll it back. If its already rolled back while flaccid and I get erect it will stay there for a few seconds but then will eventually roll forward again too.
I have attached two pictures of me flaccid one with foreskin forward and one rolled back.
I would really like an opinion on what my options are.

This is not a phimosis but paraphimosis. You can consult with urologist for its treatment.

Hi you have a short and tight frenulum having a frenuloplasty would probably really help this just releases the frenulum and give the foreskin more flexibility. The foreskin does look a little inflamed as well you may need some cream for this. You can have a circumcision at any age it doesn’t really make a difference.

Thank you I will be in touch with my gp soon about the procedure