Demba Ba is happy to fight for his place at Chelsea, but has warned he 'won't let anyone walk all over me'.