Yes anyone can cath themself if they are taught the technique by a professional. This is not uncommon thow not many people talk about it.
I am sorry you have to go through this but getting home is the up side of this having to cath yourself. You can go home and still empty your bladder.
Hugs
Kitt