If you're having trouble with Portuguese, I'd recommend learning Spanish first, or vise versa. I learned Spanish first and a lot of the words are the same/similar.
For example, in Spanish, 'Por favor' means 'please,' and it's the same in Portuguese.
I hope this helped!
When do we add por?