JH
another masterpiece of a post!
Keep hanging in there! Your heart will tell your head when it is time to look elsewhere. I think you are definetely slated for good things in your future no matter what you decide
. Let me know if you run low on books as I have a few that you may be interested in reading while you are on that next long bus ride.
Good luck the rest of the way!