NoRegRets4JuJu wrote:
and if you were in my situation, where you love the guy, but don't want to be/feel used, what would you do? (I'm not being condesending in any way, I geniunely want outside advice)

  
Does he love you?  That's what you need to ask yourself.  

If I were in your situation, I would sit him down and talk to him.  Explain that things aren't 50/50, and things need to change.  He needs to get another key, no excuses.  He can drive himself to school, or take a cab, or walk, or get a ride with someone else.  

Stand up for yourself, because you deserve better.