With my focus being more towards new player assistance, I'd say you're doing great with the friendly folk helping out here. As for support, if you ever doubt yourself because of others, don't. Rise to a challenge and be the kind of tank you want to be. Or bail and chill, who needs negativity?