Ooooh, the Midwest. Enough said. ;)
Haha.
Seriously though, what you are saying is understandable. Since you live WITH your parents, I'm not surprised they've eventually had to meet C. It's very positive that you plan to tell them eventually once you've moved out, and that you will be able to...