You can't hide a boner if you freeball or wear boxers like you can when you wear briefs. When I first switched to boxers, I used to get embarrassed when I'd bone up and my dick would point down my right leg. I'd find a way to discreetly adjust it up toward my waist where it wasn't so visible. That always worked when wearing briefs, but when wearing boxers, it just slides back down the right leg and the entire outline shows. After a few weeks of boxers only, I got used to the loose feeling and didn't bone up as much. I also became comfortable with the occasional semi growing in my pants and got over feeling a need to hide it. When I'm out in public by myself and I get a semi or a boner, I just let it be until it goes down by itself. It's mostly guys who notice anyway.