It’s to expensive? Not really, it could be as low as $8 per month for a basic policy.
I don’t need it? As long as you know your landlord has no responsibility for your belongings and will not pay for you to live somewhere else if you cannot live in your apartment.
Bad things don’t happen to me? I hope you are right but if you aren’t why make things worse by not having renters insurance.