Scratcher Joined 7 years, 6 months ago United States
--Jude He/Him--// I keep telling myself 'never again' but i still find myself in the same situations feeling even worse the i did the time before //
nothing bc i'm hecking stressed 24/7