You may wakeup to a truth in some way today and as a result you may find yourself thinking in new ways. Be grateful to obstacles as they stop you from thinking too much and keep you focussed on moving forward. You may find you have great breadth of vision despite the obstacles, but not everyone may want to know about your new way of thinking. Stay positive, learn to compromise and try to stay open to the way others view things. Try to balance great idealism with practicality, great breadth of vision and dealing with the here and now. Strive for harmony between your thoughts and feelings and try not to be too impatient.