Holy moly that is a lot. I am incredibly proud of you, and you must be so proud of yourself too. Congrats!! And aww I am sure you will find an awesome girl when the time comes. I actually wasn't very interested in pursuing a relationship (since I am so incredibly picky...) but things really took a turn when bobandbill and I got together, and now things are great. With time, naturally, things will fall into place ~
Seems you're working very hard on all levels, and that is just great to hear. \o/