Military relationship - please help me.

My boyfriend is in the Marine Corps, he is infantry. Well, he has been deployed 3 times, but now that he reenlisted they have him stationed about 3 hours away from me. He is a range coach, so that obviously involves no deployments. Well, he gets up abouy 4:30 every morning and is on the range all day. Gets home about 5, and has to clean, cook, etc. I don't live with him because I'm finishing school back home. Well, he is ALWAYS just tired and boring. I get off about 9pm and by the time I'm off he wants to get in bed.... there's no intimacy... no deep conversation... He pisses me off so bad. He never uses common sense with things, and just makes simple things complicated. I get so overwhelmed and just feel like breaking up. What do I do...... I love him but can only handle so much...