Do you act totally differently in person than online, or something? Here, you're awesome, but you said your mom and teacher called you overly negative, and now your dad thinks you have anger issues.
Oh well, counseling or therapy might do you good! So...just make the best of it.