We have been together almost 6 years. We have a 4 year old son together. He never goes out looking for other girls or with friends. He stays home with me all the time. We live as if we are married. He has bought me new 2012 van last year, a new MacBook computer, a new iPad, among other things. He spoils me rotten. We have a good sex life, he always tries to please me, etc. He used to talk about marraige in the beginning but hasn't recently. When a friend brought it up in front of him, he said he doesn't want to get married. I was crushed. I didn't know he felt that way. He calls me by my maiden name ( I'm divorced) and just said something the other day about how he will never call me by other name because to him thats not who I am. What the heck does he care if I have my ex's last name if he won't marry me? What reasons would he have to not marry me if we are already living like we are? Is it BECAUSE we already live like we are so why would he have to marry me? I asked him if the reason is so that it would be easier to get rid of me if he found someone else? He said no and he doesn't want anyone else. Ugh. He is so frustrating. What should I do??