dear virgo abroad...lemme introduce myself...i am virgo female who is head over heels in love with a cancerian male....
read your post and really wanted to let you know that it sounded so much like some of the situations i had been through before...a cancerian male is sweetness personified and they make you feel extreme secure and comfortable. Home with them is a bliss, however, some may take to socialising a lot! Again, they may be busy during the day but will never forget to call home to make sure their family or friends are safe and doing alright. They will invariably come back to their shells (home) at the end-of-day...my advise to you would be...do not worry too much about his friends...for him, they are extended family.....u have to learn to live with that if u want to continue your relationship with him.....
now...cancerians can easily get hurt when you insult them like that andi totally understand it is like our second skin to critisise someone absolutely unintentionally; however, it really hurts a cancerian as they are very sensitive to our words and actions...to stay wihtout talking for a week after a fight is nothing at all for them, and trust me, he will definitely come back to you shortly...just give him a few more days time....let him know in your own small ways how much he means to you....like sendin him an sms saying you have missed him a lot in the last one week (keeping aside your ego, ofcourse).....
finally, canceraians are very giving, kind and adorable people....don't miss him....so all that is possible do get him back...
gud luck...