Well Kev ... I wish ya all the luck with it and hope it will work out owkee !!! Seems like you really regret the things that were said and that were done and I know if she is that good of a friend like you describe ... she has to see it at some point !!
So best thing to do is talk to her just the way you told us everything !!!!
Good luck with it and keep us up to date ... I'll cross my fingers for ya
