Keep your head up pal. Life is a pain the ass. Surround yourself with positivity and look up to your Higher Power to help you through tough times. Everything happens for a reason, its just important to learn from the hard times instead of hide them away emotionally.
From the looks of your thread life will be grand with a little more time and work, 100% win.
Can't see for sure, but you know you don't want any fiberglass in there, dontcha? Fiber glass in grow room = bad!