Welcome @Marfanswonder! I see that Andy has already given you some great advice to get you started.
I understand that you are frustrated and discouraged, I relate to a lot of what you said in your post and I know a lot of people on here do. I think that you will find a great deal of help...