I've been going out with my boyfriend for 9 months, he's 30 & I'm 23... he tells me he loves me and that he's in love with me... but, he is so selfish and I just don't know if I am being too forgiving in all of this. I always have to go to him, and he won't text me back for hours and he says he just likes his personal space and I give it to him, but when I mention things I want, they never get met. He forgot my birthday in the summer... am I joke?