It’s not a stupid question at all. Let me make the answer real short because you say it’s a long story. Your credit sucks and since you already have your own MC/Visa you would feel safe, now that you know J&J will run a credit check for the Corp AMEX and because of your issues, your ass is done. I wish you luck buddy, you’ll need it!