I have a friend who is lovely in many ways but i think she is maybe a bit of a control freak and I'm not sure how to deal with it. Examples of behaviour i think are controlling: we never do anything i suggest, if we are out for coffee and she wants cake she insists she buys the cake herself (if it's my turn to get the coffee) yet if the roles are reversed she won't let me pay for my cake, she has a car and I don't so i sometimes get lifts from her yet when I say i don't want a lift she gets stroppy about it.
I know these are all small things and she hasn't always been like this but I've slowly realised that these days it has to be her way or nothing. I think friendship should be a bit of give and take and everything evens out in the end so i think i'd like some insight into whether this is normal behaviour and if not why some people feel the need to have everything go their own way.