Finally, I can renew my expired visa. This time it's on my own entity. I had to send them loads of documents and rock my convoluted brain to compose a letter of blah blah blah. And with the help of my good friend ( thank you Stephnie ), who so kindly edited the letter for me, managed to complete all the requirements and send it to the immigration office in due time.
Now, all I need to do is go to the immigration office tomorrow to get the new visa and the GARDA Card. And here's hoping that there will be less people there queueing for visa as well. I will only be given one year visa and will be renewed after the expiration date. But hey, I'm not complaining. Just happy to be given a visa. Thank goodness.