karma,

perhaps the biggest key to being happy is being yourself. YOUR TRUE SELF. I suggest you get a book about finding your authentic self. I read one by Dr. Phil called Self Matters. It helps you work through the events in your life that made you into what you are and actually steered you away from what you are meant to be. I think a book like this could really help you come to terms with a lot of your issues and help get you on your true path to happiness.

I understand your sitch is moving fast towards the divorce and true be told, you standing in her way isn't going to change her feelings. Remember it is just a piece of paper and if you two are meant to be then it is irrelevant. Try to let the things go that are out of your control. I know it's hard but it is absolutely necessary to come to peace. I know many walk aways that moved through divorce really fast only to feel like they made a mistake a year or two later.