Default Config

Hi i have found in a few recent updates my config has caused issues as it was not the default. I was able to change it further to correct my last couple of isses such as TTS, now i think its the route cause of the new repairs dashboard not being available.
So i was thinking at many points i have messed with my Config file and now everytime there is an update i get issues, i dont know how to get it back to standard default. i would still like to have the include other files as it makes it easier to organise
what should i be doing. TIA my config is as follows

homeassistant:

  customize: !include customize.yaml
# Configure a default setup of Home Assistant (frontend, api, etc)
default_config:
# Uncomment this if you are using SSL/TLS, running in Docker container, etc.
http:
  ssl_certificate: /ssl/fullchain.pem
  ssl_key: /ssl/privkey.pem
  ip_ban_enabled: True
  login_attempts_threshold: 3

#text to speech
tts:
  - platform: google_translate

    
#include files    
group: !include groups.yaml
automation: !include automations.yaml
sensor: !include sensor.yaml
script: !include scripts.yaml
scene: !include scenes.yaml
template: !include template.yaml
google_assistant: !include google_assistant.yaml
frontend:
  themes: !include_dir_merge_named themes

#Who is home
device_tracker:
    - platform: ping
      hosts:
        me: 192.168.0.16
        her: 192.168.0.15
       

#history
history:

  
# media_source: media browser
media_source: