I have done it for many years and tried many different options - here’s my 2 cents…
Get a place or room of your own so your roster bids don’t become all about avoiding nights in your base and can be more focussed on lifestyle🤪 and you don’t have to stress about booking/ cancelling hotels.
Accept that there is a cost to commuting and budget accordingly.
Accept that you will lose at least one day off per work period to travelling. Don’t try cutting it too fine travelling to work.
Make the most of your time in your base rather than moping around wishing you were at home.