Congratulations! It sounds like fun, even the sad parts have happy parts - at least they get to be cared for by you!