I faced a lot of challenges st