I want to be able to go out with my friends occasionally and still be with him. The problem here is that he has a different idea of what a relationship means than you do. We all make conclusions about what life is about as we grow up, based mostly on what we learn indirectly from those around us. So, he's probably modeling his idea of a relationship from what he saw of his parents' relationship. If his father was controlling, jealous and isolating, it's sort of normal for him to be the same way.
People can change the way they are, but only if they feel there is a reason to change.
It may be that if you can educate him about what a healthy relationship should be, he may be willing to alter his behavior. But, it's very possible he will only get angry and defensive and reject your ideas. If you want to give it a try, explain to him, very calmly and simply, that you feel he is trying to change you and impose his expectations on you. Reassure him that you have no intention of cheating on him, but that you insist on the right to see your friends, go places without him and work overtime without asking his permission. Let him know that this doesn't mean you don't love him, and aren't interested in his preferences, but that you will not simply take orders from him.