@Paul *******
if on long stay you can stay indefinitely with the correct extensions.
I got friends here who have not left Thailand in twenty years, why would they need a return ticket.
I believe London has its fair share of Alcoholics as well as i think you prove. Many in Wales also which is why i dont live there nor do i drink Alcohol.