Harry's boyfriend loved to go shopping. But he hated to have to work. He was with Harry so that Harry could give him the thing he wanted. He didn't really appreciate Harry though. All Harry wanted to occasionally cuddle and just talk. Louis' boyfriend was a dick. That's all there was to it. He would come home, eat the food Lou cooked without saying thank you, then ignore him the rest of the night. If he didn't do that, then he hadn't even come home. All Louis wanted was someone who appreciated him.