LDR advice

Sarah
it took years of shitty relationships to realize the man of my dreams has been in front of me the whole time. only problem is, i live in GA and he's in MI. he's everything i've ever wanted, and we talk everyday. we talk on the phone when we can, but most times are schedules are opposite and we can only text.
about a month ago, he got scared to commit and we didn't talk for two weeks. he realized the mistake he made, came back to me with the world's best apology and we worked it out. we've been fine since then, but now that i've lost him once my biggest fear is losing him again. i overanalyze everything as it is (it's always been a defense mechanism for me after being lied to in my past relationships) so i read over our texts and make sure there isn't some clue i missed. 
even though he showers me with love and affection, and constantly reminds me how perfect i am there are also times where i don't hear from him (for perfectly good reasons) but freak out anyway. then i find out out my overreacting was just that, and feel like a total bitch for doubting him in the first place. i want to tell him about how i feel, but also feel like that would be a methaphorical slap in the face to him after how sweet he is to me to find out that i doubt him all the time.
can anyone in a LDR give me some advice? i've always known that this type of relationship is the hardest, and don't get me wrong i am 100% committed to putting in the work. but is there anyway to make the distance easier? is there something we should be doing but aren't? thank you!