@Harmeet ******
With 3 months out of Thailand between visits and no history of extensions or border runs you should be OK. It would be a good idea to get a visa though, it just looks better to the IO when you go through immigration. Unfortunately even with a visa there is no guarantee of entry, its always up to the individual IO.