@Terry ******
, nothing wrong with your return ticket being 3 months after arrival , but you could be asked to show a return ticket that is within 30 days ( very unlikely if you’ve not been before) there are loads of ways to show this, plan one of your visits to another country and book your fight out within 30 days, buy a bus ticket out within 30 days ( negligible cost) or there are sites where you can book an onward travel ticket but not actually buy it. ( I usually do this) Google “onward travel ticket” costs about £10. But do bear in mind your airline could ask you to show onward travel within 30 days. Mine never has and I’ve used Etihad, Qatar , Singapore, Emerites, Thai air , BA and EVA Air .