Singer-songwriter Steve Grand release an acoustic version of “We Are The Night”, a track off his debut album All-American Boy, and thanked his followers for their support.
Speaks Grand on the track:
“So for every boy and every girl / No matter who you love / And for all my trans brothers and sisters / Of every race, in every place around this globe / It's our time / We will rise”
Writes Grand on Facebook, and offered some life advice at the same time:
Thank you to everyone who has supported my work in any way these last (almost) 2 and a half years. It means more to me than I can express.
I am grateful for not only all the enriching experiences your support has brought me, but also for the challenges I have grown from. I am the person I am today because of those experiences and those challenges, and (though I have not always been able to say this honestly) I am at a point where I know I would not have it any other way. Because what choice do we have anyways?
RECENTLY: Steve Grand Keeps His Promise to Attend Marine Corps Ball with Out Gay Marine: PHOTOS
Grand continues:
Among many other things, in these last two years I've learned that life moves fast, and as my very wise Grandma Kay has said since I was little, it's so important to “be flexible.” Things probably will never turn out exactly as you expect them to (they haven't for me), but that is okay. Accept your past as it is, learn from it, and move on.
Forgiving those that have wronged you (including, and possibly most importantly, yourself) does not mean you have to forget.
Most importantly, learn to stop anticipating a “point of arrival.” This expectation will only lead to disappointment. Keep moving and loving and dreaming. Look forward more than behind you, but be present wherever you are on your journey more often than not.
Watch:

Over the weekend, Grand kept his promise to accompany U.S. Marine Tanner White to the Marine Corps Ball after White invited him via YouTube. By the looks of it, a good time was had by all.