Hello, been quite awhile since last time

Anyways, I want to learn DirectX. I mean it's API and not using some DirectX engine. Now all the professionals I know kill me, as they deny me to do what I'd love, and that is to learn the DirectX API, but why? I know very well that I'm not a very experienced C++ programmer, but I hate it when these peeps go all crazy at me just 'cause I want to learn something! Infact it makes me pretty ........ed, and makes me deny seeking help from others >.>

Anyways, what do you peeps say? I should just forget learning the DirectX API, or should I go for it? You have no idea how much I want to learn it, but having professionals say I suck to much to learn it, ain't exactly motivating D:

But I'm very stubborn to the fact that nothing is impossible and that I can do everything as long as I am dedicated enough/love it enough, so I will most likely learn it no matter what, but still, I want you peep's oppinions.

Thanks in advance!