Alright, so there's only one thing wrong with your purchases and once it is fixed I can approve you. In order to have a 2nd S-rank, you need to cap two skills that are presently at A, at A. It's so that people don't end up having S-rank in everything, because there's no fun in that. You've got plenty of skills to cap, so it's not like there is an issue there. You just need to decide which one. Do note though that a capped A-rank skill can be upgraded to S, but you need another A-rank skill to take its place in addition to two more to support said other S-rank.