Well, sincerely I don't know what is the Latin expression for "for the rest of my life". I tried to paraphrase it by saying "for the remaining days of my life". But your suggestion seems much more reasonable
Yes I guess your statement is not wrong... I'm not very skilled in Portuguese either, I'm just helped by its resemblance to Italian (and the other Romance languages) and by much conversation with my ex-girlfriend's Brazilian stepmother