ooooh I have some things to add.
If you don't feel right about something, then there's probably something wrong. I remember my boyfriends sometimes wanted to do things that would upset me - go out alone on coffee 'dates' with girls I didn't feel comfortable with, be someone's date at a formal or funny things like that. Sure, they're things that wouldn't really bother me now, but it was the fact that I explained how much it would upset me, and yet they still decided to do it, that said to me, if he can do that, he doesn't really care that much about my feelings.
I have much lower expectations in terms of their behaviour, I guess! I want more, still get angry when they disappoint me, but a lot of men don't even seem to realise what the hell they're doing, and why you get angry. I used to get really frustrated and get into huge fights. Now, the first time they do something that upsets me, I just tell them calmly what is wrong, and ask whether they agree that from my point of view it was frustrating. Then, I ask if they'll do it again. The next time it happens, I refer them to the previous conversation, which usually stops them from doing whatever it is pretty quickly.
Other than that, I have learnt some good things from previous relationships - My relationships have got progressively more serious, and I feel that I can expect more, I deserve more, and I will get it one day. I've learnt to appreciate tidyness and that little things like being picked up from work, blowing off dinner at home for cheap takeaway, making someone a cup of coffee in the morning... they're the things that make life good.
I honestly do think I've learnt something from every relationship I've been in - whether it be good, or bad. Even the horrible ones, I wouldn't take those things back, since I wouldn't be who I am today, or know what I do unless I'd experienced that stuff.
I guess I wouldn't appreciate real love as much if I hadn't been through some bad relationships
ok, enough rambling now!