My friendships I'm good at, I'm a pretty good friend ( I try to treat them how I want to be treated ) and when I do slip up somehow, its a well known fact I'm a bit of a biyotch at times, just part of the parcel

Also, I'm not too good at maintaining contact, but I do try and my friends understand that I mostly suck at it...
Relationships..... Uhm, I suck at it, been with my bf for 4yrs, only because for some strange reason he hasn't given up on me, even though I push him away HARD every few months.
He's got this whole poker face thing going on, so he's good at stepping back from the emotional turmoil I create and being the calm rational one amidst my storms. So we compliment eachother in that aspect as it helps things from not getting too ugly when I'm spitting venom or "tantrumming"...