Do not understand why you call this man "daddy?" That is usually a term of affection. This 'person' has, according to you, made you live independently (albeit under his roof) since you were 17. He sounds like a real jerk. Helping your children is what parents are supposed to do, that is the job description. What he is doing doesn't "build character" it builds resentment and unhappiness.
I have said this before, it is time for you to grow up and start making your own decisions. See what 2BS Nurse said at the top of page 17.
PS, I have no idea how to change oil in a car, that is the mechanics job when it goes in for its service.