Covid effect..hope you will recover from it. Have rest and reduce activities for few days. It will be fine in 2-3 weeks. I had Covid 3 weeks ago and now feeling better. I took Molnupiravir 200 mg - 2tablets twice a day for 5 days. Had dry cough for longer period. Enjoyed green tea, fruits, pomegranate and full rest. Hope you get well soon and feel better.