Dear experts,
This guy and I have been seeing each other for 6 months and as with any relationship, we had a few bits of drama, but never to the point of separation. However, on Friday night, I called him and he was crying because his ex girlfriend had belittled him severely in front of a mass crowd of people. Of course, I was there for him, let him cry and get his heat off his chest, but in my mind, I was questioning whether he still had feelings for her, because sometimes he'd say stuff like I don't know where I want to be as far as a relationship, but I want to be with you. Anyway, things went okay, but not back to normal. On mother's day he called me and was like he'd never told me that a cousin rapped him when he was a kid, and that he felt like he was a looser and junk, but he was still okay. I called him constantly and checked on him, and he assured me that he was fine. But when Tuesday came around, he was like he needed me to let him get his head together, and told one of our mutual friends that he and I don't mess around anymore. He stated that it's not like that, but he needed me to give him time to get it together. He then was like why don't you go invest time in some of those guys who are always trying to talk to you, but then he was like, laughing, then said naw I just b.sn... I feel in my heart that I should give him time, and wait, but what do you think... time is only one month for me... please help!!