Ah, my mistake. Owning 9 (going on 10) rifles will sort of do that to you.
I am sorry you're feeling down though.

I hope things will pick up for you.
I would tell you that things can and will pick up. Just try to give it time is all.
You mentioned you don't have many friends where you are...why not try to make a few? Perhaps that would help you feel less alone whenever David goes out, or just whenever. It can't hurt, and I don't think you'd have much trouble making a few.
Try not to let this matter with David get to you. Even the best of couples have their occasional misunderstandings or fights. I don't think he was entirely in the right leaving you dropped off if you were visibly upset, but everyone needs some time with friends every now and then, you know? I think his timing was rather poor if you had planned dinner, and as I said, I don't like that he went if you were upset, but it doesn't mean he doesn't care about you or anything like that.
As for you, stay strong. I know you can, based off your last posts. Know that we're all here for you, and I'm keeping you in my prayers.
Regards,
Harley