When running keep your hands and arms in the guard position.
When hitting the bag keep your hands up.
This is a habit that you need to develop so that you are comfortable in this position all of the time.
Most have a bad habit of dropping their hands when fighting, and especially when bringing your arm back from throwing a punch.
My coach used to stand behind me and hit me in the face with a glove when I dropped my hands.
You would be surprised how fast you can learn when properly motivated.
There's no quick fix: just keep hitting the double end and heavy bags (with proper technique) for longer and longer periods and your stamina will gradually improve.
Btw, don't waste your time with the speed bag: trainers like pupils to use them becuz they eat up time and don't require much supervision, allowing clubs to collect your money without teaching you anything useful: when one hits the speed bag, one does so with the SIDE of the hand and standing upright with one's feet "square" to the bag, none of which one does when sparring, shadowboxing, or hitting the other bags. Also, you'll notice that none but the most vainglorious and narcissistic (pro) boxers will waste time learning various speed bag "tricks": check out film of, say, Harry Greb, Ray Robinson, & Muhammad Ali and you'll see that don't waste their time trying to impress people with silly gimmicks.
Speed bad should help also you need to be as relaxed as possible this should make it much easier to keep your hands up.
Whenever Im boxing my arms get tired really fast and I cant keep my hands up. Is there any kind of bag work or exercises that would help with this? I am healthy and have well defined arms, so it's not a strength issue.