It should be fine, just make sure that you defrost it properly and then just cook it to temperature as you would fresh meat. All my meats go in the freezer right away when I get home from the store, with the exception being if I know I'm going to use it within a day or so. I've thrown out too much food from having it sit in the fridge unused for too long. Freezing is a better solution for me; it doesn't take that long to defrost in the microwave.
As far as freezer shelf life, I think the recommendation is about 6 months, unless you have a deep freezer and then you can keep it longer (temp is usually more stable in a deep freeze).
I feel your pain about the milk. Once I left a whole large container of yogurt sitting on the table overnight in a forgotten grocery bag. I called their 800 number, and they said it wouldn't cause sickness but that the quality might be compromised. Yeah, it was watery and just looked yucky, so I ended up tossing it. I'm sure the milk wouldn't have made your family sick from a bacteria standpoint, but it probably would have tasted nasty so you were right to pitch it.