We were long distance for a year before getting married and than a year during our marriage while he was deployed.
I understand what you are saying about feeling you should be able to accept less. If, once the two of you talk about your communication needs, you see that you have a big difference in opinion (like you want to talk daily and he only wants to talk once a month), you can see if you can compromise on less than you need if he’s willing to give more than he needs. But, you both have to give some.
You shouldn’t have to be the only one settling for something else. The real question is, can you honestly accept things the way they are? You asked this question because you aren’t happy with things the way they are. If you give yourself the idea that you need to accept it and not complain, you are settling for something you don’t really want. I understand that you love your boyfriend, but you need to be honest with yourself about what you want out of the relationship.
Before deciding you are just going to settle and stop complaining, think about what you would really like to have happen. What is your ideal situation for the next 3 years?