It’s definitely easier to walk away from someone who’s behaving badly than from someone who’s not arguing with you, but it sounds like you did the right thing. I know you’re lonely today, but keep busy and get out of the house. Hang out with family and friends who are supportive of what’s best for you, and get out there and look for a guy who IS Mr. Right and not someone who fights with you and can’t over the fights.
I’m sorry you’re sad, but if you stay busy, productive and open, you’re going to be not just fine, but great. 🙂