I have been in your position and I know how it feels and I bet everyone here does to. Believe us when we say time does heal but I don't think there is much more for us to say. If you don't nc you will be like this for the rest of your life. So it's either you nc and follow through with it or don't. Your call.