It is really hard to overcome the shock and pain when someone you trust and love behaves in a way that betrays all you believed about them and the relationship... I felt tremendous rage and shock about someone I'd know for some 30 years... who behaved unethically, ... 4 yeas on, I was able to meet him (mostly to stay in touch with his daughter) ... Time can help a lot... People are so weak... and h eke to feeling better is to realise their weaknesses have nothing to do with you and your value. I wish you strength and peace and that you grow to a point of feeling that person is irrelevant in your life.