I think it is a pretty big deal that you didn't talk to your friend for 7 months! I mean, that's not really how friendship is supposed to work.... So of course you feel bad! If you didn't, there would have to be something wrong with you. What would have been best would have been to have just been completely honest with your friend. I have a "friend" who did kind of the same thing that you did to me. Excuses are obvious and very lame. Just tell your friend the truth! I know it's really hard, but trust me, it's definitely worth it, and it makes you feel so much better. I really hope everything works out.