Boyfriend of 3+yrs.

I am a super affectionate gf and my bf is not at all, the thing that frustrates me most is that we can go hours without talking on the phone and the minute I call him he answers with thee most nasty attitude and it totally breaks my heart 💔
Like I feel as if I'm annoying him, and then when i try and talk to him about the issue he blames me for "thinking too much" 
Any advice 😔