I don't think it's "too difficult" to understand, it's just really complicated and tricky. It's not something you can easily Google and read in two seconds, hoping you'll understand it enough before your friend quiz you on something. If you don't have the patience to read up and on it, then it might take you ten years to understand bitcoin, and cryptocurrency in general.