Most Helpful Guy
Unpredictable mood swings? Check
Get on with your life. Move on! You're too young to get hung up on damaged goods. Don't try and fix this guy. If you're feeling generous write him a letter on paper and mail it to him explaining where he went wrong.