<human>: I am my boyfriend's first SERIOUS girlfriend, we will be dating 2 years in June. I have had one other serious relationship. Basically my boyfriend has been pretty messed up from his past relationships. He was in love with his ex who took his virginity (and who has caused some serious problems in our relationship, sadly). He has told me that every girl he's ever cared for he's felt like he put himself out there more, thus he does things to make me feel like I love him more. Yeah, its pretty shitty, but he has been a lot better recently. But he still does things that make me feel like he is pushing me away. I moved to another state to be with him, we have a fairly colourful past that has actually strengthen our relationship. I am confused. I have never been in this situation before. I have always felt like I was just in love with the other person not worrying about how much they care for me. I get that he has been through a lot. I guess my question is, is this normal? For someone so jaded to push the person they claim to love further away the closer they become?

Can you provide a brief overview of the text?
<bot>: My bf's ex is a mega bitch and messed him up. Now its affecting our relationship where he feels like he needs to have the upper hand and control. Has this happened to anyone else?