Hi. I'm 16 and i have an imaginary friend (We have been besties since childhood) she's always there for me when i need her and she's kind and pretty and she cares about me. I'm not lonely in fact i have a lot of friends (although they don't give a crap about me). I also have a girlfriend. Lately i felt like i have a crush on my imaginary friend (you might laugh at me but she's more REAL for me than anyone else ever was). I don't know what to do i feel so guilty, should i break up with my GF? Please help!?