Just my opinion, you understand, but I think he's already given you his answer. The excuse about being traumatized by a girlfriend years ago just doesn't wash anymore.
No ultimatums. I think you just need to sit down and decide if you really want marriage and legal babies so badly you are willing to leave Marc in an attempt to find someone who agrees with that choice.
If you truly don't want to leave him, then I'd suggest you get used to living single, with all the insecurities that presents, and deciding if you want to bring children into the relationship as it is. You don't mention how he feels about having kids...
Yes, the divorce rate may be 62% but the action of gettting married - telling each other, family, friends, the world, that you are committed to another person and willing to give up the option of taking off whenever you may get the itch, says a lot about a person.
Why would one be so opposed to marriage if they didn't have even a tiny spot in the back of their mind where they know they can walk out at any time without consequences?
And, IMHO, do not buy yourself a ring. Unless its a diamond cocktail type ring worn on your right hand. It would simply look too desperate and tacky - and you don't want to look desperate, even if you are.
If it were me, I'd print this thread out and give it to him, letting him know that you need to know if he ever does plan to marry you. You deserve to know that much anyway.
Good luck! :icon_hug: