I get UTI's TOO much SOS

Lanna
I am 21 and have had 7 UTI's in the past 3 years... I do everything in my power to prevent them but they just keep on coming back. I pee RIGHT after sex, sometimes even shower and rinse it off down there. I even told my boyfriend to make sure his downstairs area stays clean lol What else can I do to prevent these??