Good for you for realizing your worth and leaving.

And if you (general you) have to "bust your ass" to make a relationship work, then you aren't right for each other. I've heard that relationships take work, but I've never agreed with this. Just like that cheesy e-Harmony commercial, it should be "easy" to be with someone. You'll be much happier without him!