Maria,
I am sorry to hear about your experience with the doctor. Your hemoglobin is very low! My hemoglobin hovers between 104 - 120. I cannot imagine how miserable you must feel. How is your blood pressure? Make sure that you are well hydrated and that you eat every two hours. Thal trait is not a big deal if you have a good hg, but in your case it is definitely contributing to how you feel. What is your usual hg level? If this is a lot lower maybe they can investigate whether you are losing blood.
I think that it is a good idea for you to take supplements, just make sure that there aren't any contraindications with your blood thinner medications. Are you having routine blood tests to measure your platelets and INR levels? In that case they may ask you to refrain from having certain green vegetables. Did they say anything about your blood vessel problem? I think that taking vitamin C will help you too.
Best of luck Maria,
Let us know if we can help you with anything else,
Sharmin