I never had these until 3 years ago. Antibiotics would work, I would be infection free for a while, then it would come again. Last time I didn't have any UTI for a year until 3 months ago-I had one nearly each month. It seem to happen every time DH and I get intimate. I have done everything my doctor told me-don't hold going to the bathroom, drink tons of water, take cranberry pills, dont' wear tight underwear, pee before and after sex, etc. I just got another one.. This pretty much killed any intimacy between us and I am at my wits end. I have taken some natural supplements(like D Mannose) which work except as soon we have sex, I get it all over again. Does anyone have any suggestions at all? My doctor told me that the only thing she can do is to put me on everyday dose of antibiotics to be taken long term but I really don't want to do that because its very harmful to your health.