I think Cybog's tragic story is beautiful, yes, and it makes sense. Closure.
You know, gingersnaps, I am also one of those guys that a girl only gets one chance with and if she blows it she blows it. In the beginning of a relationship I make sure there is an understanding between us of what needs to be maintained in order for the relationship to be healthy and fun.
In the end its very simple actually, cos there are only a few rules to obey. They are loyalty, being open, honest and trustworthy. I believe I don't have to say being loving cos its part of the package isn't it. Lies are something I just don't take.
You know all the girls I've dated in my life has cheated on me except one girl, but in the end of 3 years she started too although it was not at all physical.
The point I want to make is the following: I might easily be the same type of guy as that 7 year ex of yours therefor maybe, just maybe, you could understand how to handle him if you hear what I have to say. See, most of my ex's that have cheated on me wanted me back and alot of them still hasn't given up, but I'm not budging cos I've moved on. I believe in the "once a dog, always a dog" thing you know. Anyway I'm trying to place myself now in his shoes now (although I know I don't have knowledge, memories or emotions of you two's past) and you are still you okay. So now I'm thinking...
...okay here's what I'm thinking...if he has been avoiding you and not talking to you for like 7 years, then I suppose an in-person address is not a good idea cos he might just run his ass away again and avoid you that way while you feel more hurt cos he didn't stand even a second to listen to what you have to say. Okay, so for that reason I think Cybog is right... find out/make sure what his email addy is then and send him an email OR write him a letter which you are sure he would get, whether its to his home address (if you know it) or whether you deliver it FOR (not TO) him at his work. Tell him in this letter how you feel and as Cybog said, that you needed to tell him these things. Because, you see, if its a message like email or letter form he knows that no-one will know he had contact with you, or, he would be curious to what you wrote and he will read it without feeling guilty to himself because he knows that you didn't see him reading it. Do you understand what I'm trying to explain here ginger? It's a mental type thing that will carry it through with him.
Then... well... the outcome of it is something you won't have control over. Whatever happens then you'll have to see.
But I'd suggest to ask to him to please just do something for you so you know that he read what you've sent him (like you said in your email).
Thats basicly the best things to do I'd say.
I hope the best for you Ginger
PS: Regret always comes too late doesn't it. You must always value your time and life, because it might be cut short the very next second, you never know.
Thats why since I've started knowing how it feels to be in love or close to it, I've been searching for my soulmate. And I've always taken every relationship I was in serious, and I have never cheated on a girl in my life. <<< Proud to say!