First off.... Him being stupid and wasting his money on a trashy girlfriend is not your fault, it is his. Maby he fears being alone (I have seen some men like this) and will do anything to try not to be alone. Perhaps she is manipulating him (dunno). This is his choice and not yours. You can try to sway him over time but avoid direct confrontation as then they will resist what you say. Slow subtitle manipulation is the best way
You probably never learned this because of your mom issue.... but guilt trips are one of the best things you can do on men. If you can make a guy feel guilty and put them in a position where they cannot say anything to dodge the issue then you can get them to give in to your complaints.... My mom used this on me all the F***** time :shrug:
You really do a lot of stuff. Have you ever thought of doing less? Just sit back and play some video games? For some reason people think they HAVE to do lots and lots of random things to (unable to comprehend).
If your dad keeps skipping the time you are suppose to spend together then assume he will skip it and just go see your grandma if it is a choice between time. You don't
HAVE to spend time with your dad you want to. He doesn't seem to want to so just don't spend any time with him for a long time. Perhaps he will notice that "wait... when was the last time I spent time with my son" or he will be dumb and think "Oh he doesn't need me anymore" <_<;; That kind of depends on your dad's personality. If you want to be evil keep a log of all the times he skipped out on you XD
Last.... If you want to kill yourself just hold your breath until you stop breathing. If you cannot do that then you don't really want to kill yourself, you are just being a drama king. Slap yourself and suck it up. I'd try to slap you but I would just break my screen D:
Also don't let people walk all over you, that will ruin your life in the long run. Many push over's date skanks that use and abuse them and just take it until they finally crack.