Together or never

I need help. I try so hard to think positive, to think that everything's going to be okay and that we'll see each other soon. I am so grateful for the memories we do have but now its to the point of just reliving old memories because we can't make new ones.

My boyfriend and I are teens. He is 17 and I am 16. He will be a senior next year. This is my last year to spend with him before he goes into the navy. His mom dispises me and for that reason and many others, we can't see each other very often. I have done school online and he went to school. He plays 2 sports at the moment and when he's at home he's trying to get away to his dads. His mother is controlling. He tells me all the time he wants to see me and he wants to be with me, but won't put up a fight to see me. His mother won't let him drive very far and I live about 20-30 minutes away. Its really not that far but she doesn't like me. I've realized that I'm just very depressed about it. I want to be with him to create new memories, new moments, new adventures, but everything is in his court and he won't make a move. Maybe I'm expecting to much from him? We've been together over a year. So many times we thought we wouldn't be able to have a relationship because of his mom. I just want him to stand up for me, to come see me, or us go on dates. I just want to make the most of what we have and I'm trying my best, but he could be putting up so much more effort to see me. He said he's afraid of what she might do if he fights to see me. I understand that he is still 17 and not an adult, but she doesn't just make things hard for us but for him and he's not happy there. What can I do anymore?