Let me start by saying I'm a complete beginner. I can't work out if it's because I've accidentally dropped the lens before (it fell out of my bag onto concrete ), or because I use it with a 7 year old 550D that has also been dropped and never cleaned...