You would have to be very naive to think you would be accepted as a "Naturalised Thai" no matter how long you live or speak thai or can sing the national anthem (in thai) in the kingdom, Besides that you got to have a very low self esteem of yourself and where you come from so just accept your always be "Johnny foreigner" and wipe your mouth with it and stop talking nonsense!!!