No, it's not easy to understand what you write, but I think I've listed down a few alternative causes.