I have been thinking about your letter for these past few days, wondering how to best phrase all the many things I would like to say to you... as someone a little older (not much - certainly not enough to be your mother, but enough to be an older sister!).
The first, and perhaps the most important thing is, that life runs a rocky course, taking us to places we never though we'd like/choose for ourselves. If you are at point A, and would like to go to point B, and it seems to you as though you know the straightest and best path to point B, it still doesn't mean that is the path you are meant to take. It isn't always possible to do what seems the very best, or what someone else is doing.
The good news, however, are that G-d has a plan - a plan which sometimes involves taking us just where we are meant to be, through places where, as it seems, we are not meant to be at all, in His perfect way and His perfect time. I have experienced it many times myself, and looking back, I have marveled at how, though each step of the way might have seemed a step backward, the way eventually led forward.
If you pray and seek G-d's will for your life, as a young woman desiring marriage and family, and to be in her own home, you need not fear, even if circumstances temporarily take you - seemingly - astray. As long as your heart and mind are focused on what you want to become, you are on the right path. Almost without you being aware of it, your thoughts and actions will be directed towards that dream you are praying about, and when you look back, you will eventually see that each and every step you were made to take was, ultimately, necessary.
Even if you cannot refuse taking the route your family believes is best for you, you can still carve out time to do and learn what you love, and to guard your heart for the right man whom, I hope, you will meet later - there is no knowing how much later - down the road. I sincerely hope that this was, in some little way, helpful, and that things work in a most wonderful and special way in your life.