I have been with my boyfriend who works nights, for 8 years nearly. Because of his differing shifts, we've never had tons of time together, but averaged 3 evenings a week. Now he is manager of the bar he works in, and happy for him as I am, we now see each other about 1 evening, and for a couple hours on one other evening, because even on his nights off, he has to go in (or feels he has to) to do administration, help out, check on staff etc.
I am beginning to think he is a workaholic, or that he prefers being there to being home with me. I have told him that I want to be supportive, but am not happy with the amount of time we spend (or don't spend) together. Also because he has to 'pop in' here and there even when we have an evening, we can't go out or do anything. I have a day off in the week which was one reason I took my job, so that we could actually have a whole day together as he works every weekend, now he has a 4 hr meeting with his boss slap bang in the middle of that day!
I am so upset and frustrated about this, but he gets angry, and calls me selfish, and that I only think of myself, and I'm being whiny, and clingy. When I ask doesn't he miss spending time with me or going out he says 'no, we still see each other, and where do you want to go anyway?' When I say 'please can we try and go on holiday this year' because we haven't had a single one in 8 years due to lack of money/job problems etc, he gives me blank expressions, or tells me to stop pressuring him, we'll go at some point, or says 'not right now' but won't give a reason.
He says I want everything my way. Or I should go without him if I can't wait. I have never been abroad and he has had holidays with past girlfriends. I don't understand his attitude about any of this. Please someone can you give me your opinion and advice?