I will delete your post in a little while but I just want to give you a chance to read this first.
-------------------------------------------------
I hear your frustration and sympathise!
I would think that the main reason that it is so hard is because you are being required to study it a a level that is too difficult.
As a teacher, i understand your frustration. It is not reasonable to be asked to teach or to learn things that are just to difficult. It is demoralising for both the student and the teacher!
I do not know your situation so it is hard to give you any really good pointers. However, here are a couple of general ones:
Concentrate on the easier things that you may be able to master. Try and learn/practice the basics. Don't stress too much if you can't do the hard things.
If you are looking for help perhaps you can post a little more information (without the swearing) and we may be able to give you better direction.
I pride myself on my ability to help struggling students but I do it on a one-to-one basis. It is much harder in the forum but we all try our best to help.
Melody.