This is a common scenario in life - our heart says one thing and our head another. So...which one do we listen to?
You already know that having your head and heart in unison is the healthiest choice. Do you think that what you are experiencing is the fear of being alone? The fear that you will never quite find the right person? I always encourage people not to "settle for" a relationship that doesn't match up with head and heart. And I say this for just the reasons you mentioned: the commitment is too weak, the risk too high.
You've made a good attempt to understand what is happening for you. You use the words enable roped in. To me, that says you see our own vulnerability here - that you - until this point - have not been strong enough to either go all in or to walk away.
I think your right. thank you very much for your time.
I encourage you to continue that investigation - do you want to live an authentic life in which you are honest, open, and completely yourself? are you settling for a so-so relationship? is this the man that you can walk with through joy and pain?
Keep investigating what is true for you. Only then will you know what decision to make.
This is a big help. You nailed it on the head. I am extremely grateful for your help. I doubted the whole internet help thing and im SO glad I did. thank you thank you thank you. :)