>>7790306In my experience, co-dependence is a passive way of using someone. To a certain extent, the pain your ex has felt from your separation is self-inflicted and it's important that you don't take on more than your share of responsibility in that.
Learning to put yourself out there, what to protect and what you can safely wear on your sleeve, is a valuable skill in life. Take this lesson in stride and keep walking.