Jo, you got it all going on girl!!!!

Seriously, you have a great attitude. Don't back down on the "respect" issue. You deserve it.