I crashed before I could post about it last night, but I got an apartment!!! Signed the lease last night and move in on May 6.
I am ridiculously excited to have my own place for the first time (not including living with my ex) - and to be able to decorate it like I want!