Text this: A Critical Analysis of Generative AI: Challenges, Opportunities, and Future Research Directions