From what you wrote it seems like you need to get out. Staying in it for your house and car not to rust are bad reasons. Life is long, you dont want to be stuck with someone you will end up despising, and even worse you dont want to end up paying her after you guys eventually split for the rest of your life. Cut and run. Your in the service, you have a job, go out and meet some new girls.
On a side note, you mentioned she was Filipino, my buddy had a Filipino girlfriend and when she was nice she was great, but when she was upset it got too crazy, cops had to be called sometimes.
Edit: In a long term relationship trust is very imnportant, if you cant trust her to not go crazy what can you trust her for? People who swing wildy in moods, may eventually swing wildly away from you leaving you with out much.







