При гепатите В и С сдавать кровь запрещено, в остальных случаях решает врач. Что касается ",а мне сказали после анализа крови,вам самой вашей крови мало,она нам не подходит ,вы слабая"- Это означает нехватку железа в крови т.е. низкий гомоглобин, это лечится препаратами железа, потом можно здавать кровь если все впорядке. Нельзя сдавать кровь людям которые весят меньше 50 кг.