Vague description, probably incorrect lyrics, and no attempt to answer the questions or guesses to at least narrow the possibilities. Based on what little details you gave, I'm not even sure if it really is a 90s alt band or some 90s revival band which are popular nowadays.
Completely random guesses, because it be any the hundreds of bands that sound "90s alt", that said I'm completely ignoring the "lyrics" part of your description.
[YT]0ie4x8hWYYE[/YT]
[YT]RZI-FTcFtn8[/YT]
[YT]UHRyODdneds[/YT]
[YT]3ppiohVRZ0s[/YT]