I'm going to repeatedly borrow money from my mother
Why would you repeatedly borrow money from her?
I need to go back to my home country overseas for an extended holiday
It's mean to constantly borrow money from someone. You should earn your own money.
In case you didn't know. I'm a loser with zero income. So when I seek financial help, how can she say no to me?
Then you should stop being a financial loser and get a job. It's not good to depend on your mother or you will continue to be a loser.