I suggest you to wait for some more years to get married first.
If it is possible, focus more on education, so that, you will be able to stand in your foot later and also, an opportunity to understand yourself and the world better.
Next Steps
For a detailed understanding, do consult a psychologist personally either online or offline.