Hi, 

There are a number of problems with this:

1. Seperate ways are only used for highways that are physically seperated.
2. You have highways crossing highways without a junction node.
3. The roundabouts have shortcuts ie: the entries and exits share common nodes.

I have reverted these changes. The better way of mapping the lanes you need to be in is by using https://wiki.openstreetmap.org/wiki/Key:turn Limits on where you can change lanes can be mapped with https://wiki.openstreetmap.org/wiki/Key:change

Happy mapping.