Dude, being a father is soooooo hard. My son test's all the time to see what he can and can't get away with. I hate making him miss out on things but tough love. Hang in there you'll get it all figured out. He may not like it but he will respect you for it.