@Ian **********
I mean, to get a work permit, you will need a job. I guess you can use an agency to "Hook you Up" but I really dont know how legit that is. Other options would be. Education Visa, Get married to a Thai, get an elite visa (shelling out big money) or, well that's about it. But honestly, don't listen to the people that tell you it's impossible, everyone I know that has wanted to stay in Thailand long term has figured out how. Where there is a will, there is a way my friend. That being said, don't limit your options, there are plenty of other wonderful countries in SE Asia that you could probably find an easier way to stay in Long term, some of these other countries are far more welcoming to long term stays as well...