Idioms to say This is confusing It is all Greek to me. It is driving me to my wits end. I cant make alpha and Omega of this. Its all mixed up. It is as clear as mud. It is messing with my head. It is making me scratch my head. It has thrown me for a loop. 5.9K views10:44