It's quite good translation. I have only few remarks:
for ever --> in perpetuum
indeed --> vero
and: "amicae" is verbum femininum. Maybe you should translate in masculinum and the feminine version put into the remark field? What do you think about it? We (Efylove and I) usually do it in this way in such cases... but you can do it in the opposite of course to be kind for women...
I think it's unnecessary to translate into the masculine form and relegate the feminine one to the remarks, because the Brazilian Portuguese is in the feminine. As English doesn't distinguish between male and female friends (), I had to make it clear under my bridge (just where the river flows...)