Wow, how exciting! It is amazing when things actually start to come together when they once seemed so far off and impossible. I am sure everyone else will concur, but, be careful with your hearts (if you are bearing them). "Easy come, easy go" but I don't always believe that. Truly, I have no idea what the background story is here (your new SOs, were you friends first? Close friends?).
Enjoy and love it!