I can think of no matter you've raised - and this several times, now - that is not already well explained in good catechisms and works on moral theology. Search engines can be your friend. And a trip to a good Catholic bookstore would not hurt, either.
Anyway, yes. There are ranks in the order of sins.