Well yeah, you need to be pretty far along in your mathematical education before you can learn proof based mathematics on your own. One thing I notice when marking undergraduate work is I can tell they mean the right thing, but what they actually wrote is absolutely wrong. A self learner, even armed with a solution manual, will not fix those mistakes.