How do I know if I'm a lesbian?

mermaid

So me and my roommate have been best friends for awhile now and were like super close. I feel like she'll always be there for me and that I can tell her anything and recently I've been wondering if I'm in love with her but I think im straight cause I only find men sexually attractive. Am I bi or just getting my emotions confused for her and how do I tell the difference?