I believe there are people doing it. I am not one of them. I think the single most important quality is discipline. It is the one thing that everyone who knew a successful full timer said they had in common. Discipline to follow your handicapping rules and discipline to pass the races where you don't have a clear play of worthwhile value. There was a couple of good threads on this subject not too long ago. If I find it I will post it.
Found it
post
Personally I don't know what is causing you to feel like you are at a low point but if you have a job in this day and age I would keep it and restrict my play to days off. If you can't do it 2 days a week chances are the results will be the same for 5 or even 7 days a week. Good luck with whatever you choose.