I've been using three minerals for two months and B12 shots, alternate days, for a week, iron as soon as it arrives. Gratefully I'm noticing energy improvements. Thank you. Should I continue these indefinitely?

If you're feeling better, just keep taking what you're taking and keep doing what you're doing. You'll eventually want to do more testing though. You'll just want to retest everything. You'll probably be able to reduce the dosage of your minerals over time. So even though something's working now, if you retest later, you may not need as much of the minerals. You won't be as deficient, so you can lower your dosage. But yeah, for now, you should just keep doing what you're doing for now since you're noticing improvements.