Welcome back. There is always another day,no need to rush it. at least you didn't end up a vegetable or getting caught and sent to the psych ward or worse.
For the mean time,regarding your request for anime recommendations,I'd say give Steins;Gate a go. (dubbed or sub,either is good. Though I'm personally into dubbed anime)