You have pursued a goal with admirable persistence, even when faced with hardship, and have made progress towards it. It might be wise to examine this goal in the light of changing circumstances, and ensure that it is still the goal you wish to pursue, and that the methods you have chosen are the best ones for the task.
The situation has been frustrating, and you may have reacted somewhat hastily. Examine the past and see if you rushed matters, or too-quickly chose between undesirable alternatives. Time has changed things, and perhaps opened up new options which could benefit you.