Hello, My boyfriend has recently been giving gifts to his female best friend ( he has known her for 10 years) and is also hanging out with her after our date. He also does not text me first and sometimes leaves me on read. It has been 25 hours since he last texted me. When I want his reply on where will our date take place,he often replies at the last minute and uses gaming as an excuse. He is also spending money on me,but sometimes I have to pay too. My bf also does not wash and shave before our dates often. What should I do with him? He often tells me he loves me and gives me gifts sometimes ,but he also thinks watching youtube with me is some kind of quality time. ( I do not give a sh@t about his video taste ) He is often logical too much to my extend.