You most probably have been having this problem before your marriage, but it has been noticed now as your wife has told you about it!!
in adult men is caused by different conditions like for example:
1) Obstructive sleep apnea
4) enlarged adenoids
5) Nasal conditions,- causing blockage of the nose like a nasal polyp or a deviated nasal septum
6) Abnormal airways and many more.
It is good that you have done some research about your problem and yes snoring can cause a lot of problems for your health. For proper investigation to determine the cause of your snoring and its treatment you will need to go for a physical examination to an ENT surgeon and sleep specialist if required after that (the ENT surgeon will advice you on this).