Where do I start first....WELCOME BACK!

Sounds like your life has been full of ups (new fiance! weight loss! fantastic!) and downs (loosing Chloe ) but it sounds like it's right on track and I'm very happy for you, you deserve it.

Your new pup is beautiful. I look forward to seeing many, many pictures of sweet Cupcake!