Let me see if I can offer some insight from a mans perspective here . I agree 100% with chase in your situation and I understand that this situation is rather rough on you.
Basically what has happened is the calls have freaked him out some. Us guys tend to like to take things as they go.........the more complicated it gets the more some guys tend to pull away. 3 calls in 1/2 hour equals complication......I am not saying it was silly or stupid, but its speaks to a man that the women may be insecure in the relationship. When he told you that "If he wanted to cheat he would have" that is his way of showing you that based on the distance he could have very easily done so.........but that he loves you and so he choose not to based on his feelings. When you continue to call him that is telling him that you do not trust him. This is a big issue for some guys......trust is very important and when you call him or ask him if he is cheating he begins to wonder if you will ever trust him. In the end very few guys want to get into a long term relationship with a women who has trust issues.
The fact that you have been together for a year makes him feel that you should be trusting him by now........calling everyday several times a day tells him you do not. Which is not a good thing when he is getting ready for a long term commitment.
Basically what he is telling you is he is concerned.........he wants some space for two reasons. One to figure out what he wants, and two to give you a chance to prove that you trust him. The fact is you may have went to far this time.........he may ave just said the heck with it and started moving on. This is something you will have to accept. I am not saying this is the case, but something you may have to deal with in the future.
What I would suggest is the same thing chase suggested..........give him his space. If you keep calling him, emailing him,. etc you can bet that you will run him off. It is a given.........I do not wish to upset you but the fact is I do want to be honest with you and stress the importance of giving him what he is asking for. If you are not willing to do so you may find him cutting you off 100%.
He may need some more time.......since he asked for a week give him the week from today on. Do not call him at all..........regardless of how bad you want to talk to him. Try starting a journal to write down the things you are feeling and the things you want to talk to him about to help curb the desire to call him.
After a week send him a email or a text message........do not call. If you have to write him a letter. Keep it short and to the point. Let him know how you feel about him, and apologize for the insecurity's on your part. Let him know you are working on it and promise in the future to try harder with the contact issues. Let him know that you would love to talk to him, but will refrain from calling until he does so to prove that you are trying. Let him know that if you do not hear from him in another week you will call.
If he has not contacted you by the end of the 2 week period give him a call.......make sure it is not during his work hours and preferably during the evening hours if he is not working then. Take the conversation slow.........again let him know how you feel about him and ask him if he would like to get together soon. If he refuses then ask him point blank how he feels and where you should go from here. This will put the ball back into his court. He will then need to decide what he wants. If he loves you he will take you back........but keep in mind not every relationship is meant to last forever. If he is ready to move on then the time apart will help soften the blow for you.
I would also follow chases suggestions on getting out more and doing things during the next couple of weeks.........sitting at home waiting on him will only make this worse on you.
As chase told you earlier the charge on your card is a deposit that is held in your account until you click on the green accept button for payment. If you feel we were not helpful you can request a refund as well and that will be refunded to you. We the experts are not paid until you click the green accept button.
I wish you the best with this situation and if you need anything please feel free to let myself or Chase know.