Autox is not as easy an some might think. and it can be a very discouraging and disappointing experience. I too almost quit after only three events but I really enjoyed the immense amount of camaraderie and told myself i would stick it out of one entire season before passing judgment. Well I am happy to say I have been autocrossing for five years now and I really do enjoy the sport. I have yet to do a DE.
I do not see a harness with your bar and seats? if you don't already have a set that would be one step toward helping keep you in your seat when autocrossing.
I cannot speak from experience since I have yet to do a track day... so this may just be me defending autocross, but I think getting good at autocross will make you a better road-course driver. Think of autox as just a compressed version of a road-course.
Keep at it!