Welcome to denial hun, I have lived there quite happily and some days would like to go back LOL
An OT is a great place to start as well, you don't need a referral but you can get it cheaper if you get a plan from your GP. I have found OT and speech great for DS.
Good luck.