It sounds like you already have alot of self knowledge, which is nearly half the battle. You already have the answers, which are found deeper within you. This is our buddha nature revealed after many years, many hours and many breathes and possibly even touched right now like a bolt of lightning!