Congrats on the grades!! It is so good that you can keep those up through all of this.
As for the 180s...they aren't meant to keep us from doing things that are important to us (like school). I think they are meant to REMIND us of things that are important to us. We sometimes let work or school or relationships take over our lives. We forget to do things for ourselves. We forget to have fun. Make sense?? Go out with your friends, go exercise, get your green belt, just let go. Don't do these things for him, do them for yourself.
You may think that he has no clue what you are doing...but you are hearing things about him through friends...so he is probably hearing things about you through friends too.