Could be a number of things - best to get a GP to check you out. I am pretty sure you can get infections without BF etc.