Mate you'd have to be the Most level headed of the younger crew on these boards.
Its sux that you had to learn the Hard way but in reality you were true to yourself
and honest with sasha in the end.
if her feelings for you are as strong as yours for her then Give her some time for the Pain to heal and you might be able to work it out with her.
I wish you all the Best Mate..