How to solve the incredibly hard Bedlam Cube puzzl

Apparently this puzzle has 19,186 solutions, yet it took me 5 months to find just one! If this puzzle has kept you up all night like it has me, you will be thankful that there is an easy to use solution! enjoy