7. He Is Inconsiderate
You need to break up with him if he is selfish. A boyfriend should go out of their way to do things that make you happy. You should not have to beg him to make you breakfast when you are unwell or surprise you with flowers. The relationship is not worth it if you do not feel special.