January 18, 2025, marks the 20th anniversary of the incorporation of the Society for the Prevention of Teen Suicide (SPTS), a milestone that highlights two decades of dedicated efforts to empower communities, educate youth and adults, and save lives.
I Feel Fine will be released through Amazon on September 10. Following a limited theatrical release, the coming-of-age story has resonated with families and schools and is quickly becoming a must-see for parents and groups involved with teenagers.