From Longman Dictionary of Contemporary Englishswim against the tide/current etcswim against the tide/current etcDIFFERENTto do or say things which are different from what most people do or say, because you do not mind being different OPP swim with the tide → swim
Examples from the Corpus
swim against the tide/current etc• There s no point in you tryin to swim against the tide now, is there?• Light given out by distant galaxies has to swim against the tide of expansion to get to us.