Love Yourself.
Self love is the best journey in your life. Your lucky to realize at such a young age that that is really the key to living life. Imagine most of the married couple in India or anywhere else. They re still struggling and waiting to be accepted.
Don't be like them. Start accepting yourself now. Always remember if your not happy with who you are. You can change it. Change is the most beautiful thing in your life. Embrace it :)
There will be stretches of months like you've had. But i have a feeling those negative stretches will only get lesser if you let them.
If you feel different about something that's alright. Just love every step you take. physically and mentally.
People say that you need to mentally be in tune more than physically. But look around you. The physical aspect of it. There is so much to see and so much to learn.
Every step that you take tell yourself your lucky to walk. Not because there are people out there who cant. But just the fact that you can! You need to love everything in you and around you before you look at anything else with comparison.
Its about time you stop being scared and upset and depressed and judgmental and cautious. Its time you free yourself and just love. No history no baggage nothing. The experiences in your life should only teach you to appreciate the now and not become a story to put on your mantle. The only times you should think of the pain in your life should be when you feel grateful that its over and you've moved on. Or you 'll just be stuck.
pull yourself out. and smile and love.
P.S. Sometime when you write a letter you realize your actually writing to yourself. That is liberating because i feel like i have more space to grow.