Congrats Princess!!! WOW!!! You did said end of May.
I know you know all the "buts" and difficulties and etc etc. You 've been around too long, you are not naive or silly (well, maybe a little bit!!). So, I will keep that for later and all I will say now is, I am very happy you got here. And I hope I get to speak that speech soon... M
PS. We have had nothing of all that you had in a weekend. It seems your connection was never lost and the fact that he came to you, without being officially married, having kids (and you owing money, LOL!!) etc etc speaks volumes!!!!!