I have to say I am to the point of tears. I don't know why there are certain things in vb.net that I just can't pick up, yet the hard stuff I am picking up off the bat. I just had to get that off my chest
<grin> We've all been there. Just try to think of it as learning a new spoken language. There's not a lot of difference. If you've ever learned a spoken language before, you know how difficult it is...how many subtleties and nuances there are...and how long it takes to become proficient, let alone fluent. Writing code in a new language is very difficult. Worse, learning to write code in an Object Oriented Language is no comparison to a scripting language (such as classic ASP/VBScript).
It all takes time, a lot of patience, a lot of trial and error, and a lot of referencing. I've been coding pretty heavily in VB.NET for 2.5 years, I still reference books and on-line sources regularly, and I still learn something *very* regularly.