Mila,

You sound great! You go girl and keep living your life! Maybe someday H will catch up if you're willing, and if he doesn't, well you've laid the groundwork for a wonderful life! Good on you!

(((Hugs)))