:nods: I think one of the biggest things people do in relationships is try to fix someone; if you love them, love them. Don't act like they're a car that needs a little more juice, or a computer that needs just a little more memory. Some things I can understand, like being a slob or being a bit sexist, but when you tell someone "it's either anime or me", well, you wind up losing the person because of it. S, my last girlfriend, was definitely an example of fixing things that were partially broken(which is to say, she fixed me quite a bit); unfortunately, she got to the point where she wanted to move out of the country, and I couldn't decide if I wanted to or not(it would have meant I'd give up NDK, my friends(if I had any at the time), and other things).
When things got bad, more often than not, I'd have to choose between an arguement between my mom and my girlfriend, which is a terrible place to be in. My hope, definitely, is that I've learned enough from S that I can be a better boyfriend for the next person I date.