Because you're a pathological liar.
It's not about the schedule C. It's about you not being a professional gambler. You said you lost your bankroll and stopped being a professional gambler years ago. The IRS requires certain criteria be met to file as a professional gambler. You just don't meet the criteria. You don't believe in online gambling or gambling at the indigenous people casinos. That leaves Nevada and Atlantic City. You claim to be a big time sports bettor and poker tournament player, but don't take any trips to support that. Kevin Lewis a sports bettor! Now that is a real hoot. You couldn't have picked a more improbable form of gambling to be a professional at. Why do you post a simple falsehood and then compound it with such fantastically unbelievable tales? It simply comes down to: is it more likely than not to be true or false. Of course, it's always false with you.
You can rant and rave all you want. That, after all, is the entertainment value some seek, but adds nothing of substance to prop up your lies. You probably believe that by spewing filthy names and inuendo you're validating, somehow, your fallacious posts. I'm sure that I'm not the only one to see through your filthy smokescreens.
Take another pretend trip from your rented room soon. Maybe you'll become a baccarat player next make believe trip. Such a pitiful life must be horrible to be living.
Please get some much needed psychological help.