This dropped off my threads list so I didn't realise it was still going.
Sorry you are still having a tough time.
I'm sure I'm at the much less strict end of the parenting spectrum to other posters on here so this may well be disagreed with. But we are all different and our DC are different so I think whilst it's very useful to hear a variety of views, you have to find the way that works for you and your family.
I personally wouldn't worry at all if DC are back two or three minutes late 40% of the time, particularly if they're using public transport. I usually have a five min buffer zone, then I would text them. If they haven't texted me, or reply to my text after 10 mins, they would be grounded for the next occasion. It works for me but of course it may not for others.
As for bedtimes, the idea of a strict bedtime for older teenagers I genuinely think is a bit overkill. For the previous poster who said they would be doing this at 17 - I was living with my DP at 17!
Thinking of parenting styles, my parents were quite unusual. The only strict rules my parents imposed were: never ever lie, tell us where and who you are with, tell us what time you will be back. They also said if we were in any trouble and couldn't reach us (pre mobiles!) there was an emergency taxi fund in the house, get a taxi and come straight home.
We had a good relationship and we were honest with each other, I'm sure they worried under the surface, particularly when I moved in with my bf at 17
however we are happily married with DC over twenty years later. We are still extremely close to my parents and I try and bring up my DC as they brought me up.
I will say I definitely wasn't an angel, my parents always knew where and who I was but I did do a lot of stuff which terrifies me now I have older DC. I have given them the info about safe sex, drugs, the usual stuff. It would be hypocritical of me to ban stuff, and also I think counter productive. It seems to work for us, I don't want to know exactly what they are doing every minute, I want them to be safe, fairly sensible and know they can always talk to me, no matter what. You have to have a good relationship for your DC to do this. I sound like an old hippy - funnily enough my parents were hippies!
I have gone on a bit sorry, I just wanted to demonstrate that not being very very strict can also be an option and it works for some families. Not all, I do realise that.