You may well be right about what God wants of you. The only advice I would add to all of the thoughtful posts you have received is just to be patient. God (as I call the Higher Power) plays a long game. It has frustrated me many times when I've wanted an answer, guidance, wisdom on my timetable...