Sorry to read about your struggle. I take some comfort in seeing how far you have come from just knowing you couldn't live without your X, or that you didn't think you would ever be able to meet someone else - new.
See my train of thought? This is progress, although painful. Try hard to embrace it that way as much as you can - as a positive. The struggle and pain will not be with you always. You became able to move on from X, and found the desire to do so. Now unfortunately you may have to make another leap of faith, forward. You will land on your feet, right?
Ok, maybe with weak knees and upset stomach. But I think those things are balanced by the things you learn about yourself each time you grow.