Having read your new post, realizing you need some more help, I'm going to give you an additional answer.
How do you find the two juxtaposed participial clauses above, Ahmad?
Don't you think this flows better?:
Having read your new post and realizing you need some more help, I'm going to give you an additional answer.
Juxtaposed participial clauses generally don't work, much less when their meanings are opposite, in which case "and" (or some other simple conjunction like "or") cannot join both clauses: having little time left for submitting it (reason), my fingers aching (concession).
As for "for its submission," it sounds too formal to me, similar to the legal "for submission/submittal thereof," and I don't think that is in line with the spirit of your sentence.