First, I applaud you for 'so far' not taking that fateful step of giving up half (or more) of your assets by getting married.
With that being said, you must consistently arm yourself with new knowledge in order to maintain your position. Here is a link that will help you in your quest.
The girlfriend contract