

I don’t identify with either my country of birth (where I lived until I was 19) or the country I currently reside in. Of course I have a strong influence from both, especially where I grew up, and I find it’s easier for me to understand the culture there but that doesn’t mean I resonate or identify with it.
Don’t. Leave him in the past. You both still have feelings for each other, but that doesn’t mean it will work. It’s going to be like last time if not worse, because snowballing any issues from the first time into this hypothetical second time.
You deserve better. Mental health issues and being a social media hermit are no excuses. He probably didn’t mean to hurt you but he did, and will keep doing so over and over again until YOU set some boundaries.
Set those boundaries, send him away. This has nothing to do with your preference, just stay open and listen to what you want in terms of a partner. Beyond sex and gender you deserve to be treated fairly.