Thanks so much, I will try to take a chill pill and relax.Not really. I think what you did is good enough. Don't worry yourself about it. They just want to check where have you been. Again, since it was your country of residence, you don't have to worry. People move a lot and it is something expected. They are more interested to see if you travel to other countries. Also, the cover letter that I said was just for "mohkam kari". But it is not mandatory or required.
Anyways, you can always raise a CSE and send any new document that you think might be helpful for the application, but for this case. I don't think it is necessary.