No excuses from me. I was raised in a Bengali household in America. I myself have experienced racism myself not only in America but in other countries as well. Therefore I should know that using such offensive language is terrible and not something that should be said so casually. It's a horrendous mistake on my part. I don't consider myself a hateful person, and always enjoy meeting new people regardless of their background.
Sorry to all who supported me. I take responsibility for my mistakes and will go on a break to reflect and work on myself.