Check your travel insurance, they probably don’t cover you under conditions like long term stays, one way stays, or even flights not originating or returning to your home country.
Im quite confident that the Iraqi passport made it significantly harder, but very interesting to hear the experiences from other people around the world.
There is absolutely some times when you should post anonymously. But I think usually people make fun of people enough when their post doesn’t need to be anonymous.