This is not hard to do. First, go GET your social security number so that you will be able to get a job when the time comes. That's the easy part... So you have an attraction to a guy, and think you are bi. That may or may not be true, and you will find that out in time yourself, so no sense in worrying about it at this point. If you are, you are. Alot of people are bi.
You have had a rough time with your parent's divorce it seems, like most other kids, but you can't let it ruin your life, or buy into the pain by making things worse. Get off that computer and do something constructive for yourself. That's the reason your mother was mad, and it would make her happy to see that you are moving in the right direction. She is trying hard to make a good adult out of you, and she is hoping you don't have to go through the pain she has endured. If you continue in the direction you are going, you surely will. 18 is plenty old enough to know the difference between right and wrong. Wrong gets you nothing but trouble and heartache. Right makes you a proud independant person. Your stepfather is your mother's problem to deal with, and it's a shame she has to settle for someone who doesn't seem to respect her. Hope she smartens up and learns not to take crap from him. Learn the art of tolerance for the time being with him. You can help your mother deal with him by letting her see you do something constructive with your own life. It makes her see that after all you have been through, you were able to rise above it and self-preserved. It's contageous. Go for the good sweetie, nothing makes you feel better that being able to walk through the waves of life and still keep standing. The only one who can change your life is YOU.