If you do now what to give up then don't. It is not too late.
I know what you mean about feeling like your life is being guided by someone crazy. I feel the same way. You may not be able to control her actions, but you can stand in the way of the actions you don't want.
Don't forget to get out there and get a life for yourself and take care of yourself. If you don't you will lose your sanity.
Take some time and read the resources at the top of this forum. They are very helpful.
M35 W37 S9 D6 M12 yrs Know 15 yrs Bomb 1/28/07 My Sitch Failure is the opportunity to start again more intelligently - Henry Ford