Yes, you should be very proud of yourself. You may not know it, but you've grown so much since you started posting. You post good advice to others and are very supportive as well.
Don't get discouraged if you take two steps back. Just pick yourself up, dust yourself off and keep going.
You are doing great!
Sit quietly, the answers will reveal themselves when you least expect them to. The past is gone, the present is a gift and you need to focus on today, allow the future to reveal itself when it is ready.