<human>: Summarize the given text in a few sentences.

I've been with my current boyfriend for the majority of 2 years. We started off as fwb for about a year and decided to get into a relationship about a year ago. We are both extreme opposites as I'm an introvert, he's an extrovert. everything he likes I don't and vice versa. I only talk when necessary and he can never seem to shut up. He has so much energy and affection while I never seem to have enough. 

Being opposites can sometimes work to my benefit like when we're out with friends he takes the pressure off of me to make small talk. But his energetic personality literally drains me. He always loves having me around but i'm the kind of person that needs a LOT of alone time and silence especially after a day with him.

Our opposite personalities aren't the only issue. The biggest issue in my relationship is me. I'm a very selfish, cold, bitter, unforgiving, emotionally detached(or numb) person. I've had multiple people tell me this. As you could imagine, this drives people i'm in a relationship with insane. Whenever we get into a fight they go crazy yelling, trying to reach or get a reaction from a mute dead-eyed dummy. All I can seem to do is sit there like a statue and reply only in my head. It's like those dreams where to trying to explain something to someone but can never get your words out. I feel like a robot that shuts down at the times I should be expressing my feelings.

When we are getting along and I want to be affectionate and cuddle him and show him I at least care about him, it feels physically impossible to reach over or open my damn mouth. I have given him many chances to leave. I tell him that if he does not like the person that I am, he can leave with no animosity. But somehow he loves me and refuses to let go. How can I fix myself for him and why can't I just act like a normal human being?
<bot>: I am a robot who needs to know how to force myself to show some kind of emotion if I want a normal healthy relationship.