I hate to tell you this buddy, but armor only mitigates kinetic and energy damage types. Going through your ability list on torhead, you have quite a few abilities that deal internal damage.
Also, you neglected to mention the fact that your bubble is nigh impregnable, and that the juggernaut who crit you was unable to do much of anything for at least 9 more seconds, likely longer (1 button wonder smash spec). You telling me you just rolled over and took the death?