<human>: About a year ago, a musician I really liked & I started talking on the internets. We exchanged hand-written letters and became good friends. We've talked almost daily since December last year -- all the while through him touring, releasing music, organising events, etc. 

I knew from the start I had a crush on him, but I've never actually broached the subject with him. Over the last nine months we've exchanged care packages, skyped, I've gotten to know some of his friends and family (they have reached out to me - not the other way around) and generally we've become pretty good pals.

I've just moved to the same city as him, and his housemate no longer wanted her room (her and I became friends too) so she offered her room to me. Long story short it worked out very well for all parties involved... only now I'm living with someone I've had a crush on for the last nine months and no idea what to do about it.

To add confusion to the whole thing: on my first night in the house with him, he brought home a girl and had loud-ish sex in the next room. He's known I've been coming to live with them for ages, so me showing up when I did was no surprise to him. At all. 

Then, on the other hand: my birthday (which was two days after I got here): he bought me a cake, a birthday card, came to my party and helped me get all the extra food home... and over the last few days has cooked me dinner, tried to help me find work and generally find my way around. He also invited me to spend some time with his family over the weekend and though it didn't pan out he still wants me to go up and meet them soon (his sister is apparently dead excited about meeting me). 

Am I massively friend-zoned or is there something I'm not getting?

Also, is it a good idea sticking around (assuming I keep a lid on my feelings for him), or should I GTFO before things turn to poo?

Give me the gist of the text in a nutshell
<bot>: crushin' HARD on a roommate who is giving some seriously mixed signals and no idea what to do about it.