You do not have a "bad" relationship - it is extremely abusive. Go to a safe place NOW.
He is dangerous. He is scary. Rarely is a person 100% monster, so he may have some positive qualities. NO POSITIVE QUALITIES can offset the negative behaviors you have described.
Leave right after he goes to work so he can't follow you... and won't know you're gone until you have 8 hours head start.
If he knows where your sister lives, do not go there. Find a women's shelter where he cannot find you or your children. He may not be violent now, but if you try to get away from his control, he may resort to violence. Save yourself and your children quickly... before it's too late.
You are not married. Research on the internet to see if he can claim that you have a "common law marriage" according to Oregon state law. You may not be required to allow him ANY custody, visitation, etc. You should be able to find whatever information you need on the internet whithout paying anyone any money.
A restraining order is enforced only if he violates it... which may be too late. If some guy "can draw up papers for 250.00" then you could "draw up papers" yourself. Use the $250 to get as far away from him as possible.
You and your children are not safe unless you disappear.
Ask your sister if she can give you bus money so that you and your children can travel to a city that has good family support... someplace where you have a relative or long lost friend or friend of a friend who will help you get to a shelter... as long as has no way to find out where you are.
Please save yourself... and your children... before you... or they... become statistics.