Thiamine, Vaccines, and Heavy Periods by NB December 18, 2025 19.5K views Life Long Health Issues I am one of life’s medical mysteries, although it is not at all mysterious when it is all More