First off, I am terribly sorry for your loss. Losing someone so close is always so hard and sometimes you are left with no sense of closure. I feel that loved ones can sense when the people they left behind need that final goodbye. While they cannot approach you, I feel that they use your dreams to communicate with you and just let you know that they are ok. I very well think that your dream is deeper than a dream or a thought. I feel your boyfriend wanted you to know that hes ok and that he is with the angels and God. It left you missing him more, but don't look at it entirely as a sad thing. Look at it like, you were able to see him after his death and know that hes happy, and still loving and missing you. He wanted you to know that. I hope you are able to have that closure and move on like he would want you to, but never forget. He will make his presence known in other ways too. You just have to open yourself up to receive it, and on those days where you feel that there is someone else right next to you, or you feel a slight tickle on your face, just know that its him with you. God Bless you sweetie (^_^).
I strongly suggest that you talk with someone you can be comfortable. Whether it's someone you'll never see again to a close friend, it's always a good idea to let it out. Church is also a viable option...my prayers to you and hope this helps :P
Sorry about your loss. When you dream about a loved one it is because it is there way of visiting you. I have had dreams about my dad, uncle, and grandpa once they have passed. I think it is also the connection you had between the two of you. I also do feel their presence sometimes. The best part is that you are holding on to his memory.
that weird maybe you should go to church or some thing