I trade everyday, but half those trades are just putting something long term on or closing out old trades I have held for days or weeks. And hell ya I'm profitable, I better be, cigarettes just went up to $5 a pack. I once said if I ever become unprofitable the first thing I'll do is quit smoking. But that was when they hit $1. I'll probably never quit so I must stay profitable.
I only do longer-term trading, but I'd say I'm pretty profitable. Over the long term, it's hard not to be. What matters is if you can beat the benchmark.