The facts of your case are...
1. You were late to work.
2. You were disciplined for the infraction.
3. You were terminated for repeat offense.
4. You never experienced anything that would amount to discrimination. ( You admitted that much)
So, basically you have no case. Find another job. Stop blaming the company for your own transgressions.

