The biggest thing I get out of reading this post is that you've discussed all the problems that arose with the situation, except it was done after the fact and after the drama. However that being said, you don't always know what the problems are until you go through them. We've all been there. You go through a situation, discuss it with your spouse and go from there. Keep the line of communications WAY open or else you'll run into more of these issues in the future.
Best of luck in your fun,
Dawn