I've spent most of my teenage and adult life in the US and I'm thinking of moving back to my home country as it is a much safer environment with better opportunities. I'm currently on an employment visa and I have decided not to renew it. I'm not sure if this will move be for good as I have a significant other who is a US citizen - but I am preparing to go home for at least a year or two.
Should I leave at least 1 bank account and/or 1 credit card open? I have maybe 5 credit cards in the US, 2 checking accounts and 2 savings accounts. I will likely return to visit a couple times a year, and I'm thinking it could be better to leave some change in a bank account here so I don't get screwed over by exchange rates.
And if I do return, be it for a graduate degree or work or to get married, will I need a new SSN or will I keep the same SSN? If I can keep the same SSN, will I be able to continue investing in stock with a US brokerage if I leave as a small passive investment? I'm thinking small stock investments with Robinhood.
I'm not familiar with the financial aspect of things so I would really appreciate any advice from anyone who's moved away from the US, whether for good or for an extended period of time. Thank you very much!