Elana!!! :ghug3
It's so good to see you, my friend, and I am glad things are going well for you.
Yes, indeed there are many good lessons we learn along the way and the most important, I think, is to love and respect ourselves and accept nothing less from others.
Don't be a stranger, it's always nice to see an old friend.
Hugs