I have a hard time admitting my feelings when I'm face to face with someone. It's strange...I'm quite emotional like your bf....but ya know I can't express myself face to face with someone...it's always in writing.
With that being said...have you tried writing down how you feel??? Maybe you could read what you wrote to your bf...maybe that would help some???