Congratulations, Div. A quick word of advice... marriage CAN be beautiful. Or it can be a hell-hole. Before you guys get married, talk about everything. EVERYTHING!! Talk about EVERYTHING you expect... and EVERYTHING she expects... financially, sexually, emotionally, spiritually, future plans, living arrangements, colors to decorate the house, responsibilities. Then both be open to working out how you can accomodate each other. The more you talk BEFORE you get married, the fewer surprises you'll have when you finally do.
Then when y'all get married... TALK ABOUT EVERYTHING!!!
May God bless you guys.