Suffreing from loud snoring

hii ,im 36 yeras old .for past 12 years im suffring from loud snoring.i have consulted doctors,i have used anti snoring guard.nothing is helping.im frustrated. i do mouth excercise and tried call kind of treatment.is surgery the last option.