My husband and I have been married for four years and I am 19 weeks pregnant with our second child. I was recently diagnosed with trichomonisis and a yeast infection after taking antibiotics for two weeks. I didn't realize how serious it could be until searching the topic. I have read that it can only be transmitted through sexual contact and the best way to keep from getting it is to be in a monogamous relationship, but I have been. Does trichomonisis have a shelf life and can it be transmitted any other way than sexual contact?