This man may need medical help then, of some kind- and no one has suggested she see him (at least somewhere public with others around?) to at least mention this to him?-if this is the case he would definitely not remember and so wouldnt ring &apologise, as he'd not know to!-in normal circumstances that (what he said) could be the last thing on his mind!- he could be as horrified by this as you!- or even if in drink- if he normally does not drink then ONE could go straight to his head/system and caused this-especially if on medication of any kind- it doesnt mean he is a raging alchoholic just because previous partner was- you could at least give him chance to explain- and apologise- just dont be alone together.Also maybe all these years he has genuinely thought that what you both had was a genuine 'couple' relationship- but without sex,and that it was time to take the bull by the horns and move on a step to that? Im not saying what he did was apropriate not at all- im just saying there could have been that idea in his mind that all this time you've been 'courting' each other& you were waiting for him to make a next move, so to speak- perhaps he had a drink to give him courage to do so- & if hes not used to booze, well...at least let him explain.Then you can explain you had no idea he felt that way & only wanted friendship- & that you now have to move on..or if its medical then he may have no idea whats happened & as a 'friend' you need to let him know& maybe go to drs with him to explain to them what happened so they know what they may be looking for/dealing with.Only then can you know how to end or continue this 'friendship'- what kind of friend deserts you if you may be genuinely ill? That said- be on your guard and make sure he knows you are platonic only.But he may be totally horrified he has behaved like this! Help him at least to get it investigated.and yes you could have put phone down sooner as someone said,not chosen to listen on & on in first instance.so maybe part of you knows its not like him & he needs help.?