iv been in a relationship with my boyfriend for 6 and a half months now. he very quickly became the most important thing in my life and i love him more than anything. i use 2 b a very negative person but iv slowly changed into a happy positive person, partially thanks to my boyfriend. the problem is, is that every time things seem to be going very very well (when it seems like nothing could possibly go wrong)he will decide there's some sort of reason the relationship isn't working for him. and usually they are completely irrational things. for example, a few weeks ago he decided he was going to be angry at me because he had had a bad dream about me and apparently i was being horrible to him in the dream. that's a regular occurrence and he will be very distant from me for up to a hole 2 days!. and apart from that he says things like he has trust issues, and that hes afraid that I'm going to leave him and get board of him so he doesn't want to get attached. and of course iv tried reassuring him but it just doesn't seem to work. and i find myself feeling very unsafe because even when everything seems perfect he always comes up with something that's not working for him. and the thing that's really set me off, is that over the past month, everything has been going amazingly between us, then all of a sudden as we where settling down to watch a movie last night, he says to me "you know we cant last forever" then that lead on to a discussion where we got to the eventual conclusion that hes getting bored of me. hes mentioned that he feels trapped and that he likes the idea of being single. hes very shy with girls and nearly a year ago had convinced himself that he didn't need love and that it didn't exist. hes also said he has trust issues. iv been trying quite hard to come up with solutions to it all but even the obvious solutions don't seem to work. what can i do? should i really push him to go and see a counselor or something?