Why are there so many ways to say "I have" in Arabic?

So far I have seen “mae” (yes, know I know it means “to/at me”), “ana aindi”, and “ana ladaya”, and maybe a few more. It’s difficult to gain traction as a beginner…