When a horse continually walks into me I just carry a hoof pick and when it comes into me I will hold the point against the hoses shoulder so that it feels the point. Lesson learned - you walk into me and it is uncomfortable.
As for not standing when tied. Tie to something very secure like a tree. Tie high and let it stew until it is standing quietly.