what does it mean when someone says you have your head on straight?
It means to think clearly and stop making quick dumb decision. To slow down and think about what is going on and get your priorities straight. It means to think clearly and stop making quick dumb decision.