4 years is not a long time in any career. 4 years might be a long time to hold your breath or take a shower. But so far as working goes 4 years is a pittance. It may seem long since youre 24 and thats fine I suppose. I'm 27, so not much older than you, and I'm really not trying to condescend. Try to think with some perspective. Also, try to be less sensitive.
I'm not scorning you, whatsoever. I was just discussing why I came to the conclusion that being a contractor makes one no more or less "free" than being salaried, in practical terms anyway.
Didn't you just say you are 24?