I would usually do my homework before school to pass time on the bus.
What has stopped you from doing so now?
I had a big fight with my best friend and we don't talk anymore. I don't have anymore motivation to do this.
You can work things out with your friend, so don't let them completely distract you from your schoolwork.  It is important to do your homework on time, so that you can pass your classes and get an education.  It will be best for you in the long run if you set time aside for your homework.
Maybe. But I would rather take the easy way out.
You should really pay attention in class and try not to fail. If you ease back into your morning habit things will get better again eventually.