You're correct, I signed a contract that says they own my free time. I didn't exactly want to, and I firmly believe it's wrong. Nevertheless, it's easy to say I fucked up when you don't know my exact situation. This is my first job and there are a lot of other benefits that made it the best option for me personally, even when there were alternatives that had no such clause.
That's fair, I don't know your situation, and my tone was overboard. I don't mean it as a criticism of your actions as much as a warning for others not to do the same without good reason.