Yup. Chill the F out. Try and remember hat whatever you say to your kids affects them 10x as much as you think. I can still recite arguments with my parents almost word for word when they went too far. How would you see it if he started calling you names instead of explaining himself?
No, "because I said so" is never good enough. If you want them to grow into self-sufficient responsible adults you do have to explain yourself. A lot. Don't just hope they will figure it out on their own. Knowing why certain decisions are made will make them question less, and make better decisions on their own.
I was raised with your parenting style. It took a LONG time to work out on my own, and I resented my upbringing because of it for a very long time. My folks and I are still not very close.