0 By Theresa Theresa's blog Mustache Duct Tape Bracelet: Fighting diabetes her way Sometimes it’s hard enough to just survive what life hands us on an ordinary day. Other days some of us have a little bit extra…