Just a thought, I am a nursing student and my schedule is crazy, having to study, doing hospital clinicals ect. But I still find time to be with people, it keeps me sane. It's not healthy that your bf isolates himself. I work for a doctor, and he made time for friends all through his schooling and still graduated with very high grades.
Men don't typically change. I realize he is in a busy program but that doesn't cause someone to isolate themselves, sounds like there may be more going on than you think. One day a week is definately not healthy.
As someone else had said; you are young, there is no need to be worrying about so much about marriage ect. First you need to find out who you are and what you want and need. You can learn alot about what you want and need in a man through dating different guys. Your young, enjoy your life, you still have alot of living to do