1. I would prefer to not be with a boy who smoked, but I love the guy I'm with right now to pieces. If he did smoke...I would still love him.
Otherwise, I wouldn't want to be with a "stoner".
2. It wouldn't matter to me one bit. Just so long as he didn't cheat on me with either men or women, why would his orientation matter?