arduino forums/chatrooms?

I think people here may have given up trying to explain the basics to me

I don't think so.

I usually liken it to spending a few sessions learning French at evening classes, and then sitting down to read "A la rechereche du temps perdu" - it simply isn't going to happen.

Start simple, then build and merge.