Well,all you've mentioned if your own subjective morality. My morality systems are pretty much the same as yours,but again,it's all subjective.In a way,every abstact human idea is subjective(taste,home,opinion,authority etc),and that includes morality.The only moral that could be considered objective would be the Golden Rule,which follows:"Do not treat others the way you wouldn't want to be treated",and that is a rule most religions follow(of course,you don't have to be religiious to follow it as well)
Nice to hear you're a philosophy major,no wonder it's wonderful to have conversations with you! I also think we can talk about this all day long