I'm wondering if you're a little young? I think my advise would be to work on filling your life up with your own interests. It sounds like your bf has his own priorities and if you expend all your energy trying to change those priorities, I'm afraid you'll wind up unhappy. But really, it's your life and only you know the whole story so what do you think you should do?