Fortunately you stuck it out since you do have a good site. For most of us traffic by itself is irrelevant. It's not an end goal. We want people to take some kind of action whether that means buying something or subscribing to our blogs or just bookmarking the site for a later visit.

Traffic that leaves as quickly as it arrived is pointless unless you're looking to sell something based solely on the traffic numbers. Even then any gains will be short lived.