Nothing you described in your post even resembles schizophrenia, schizoid, or schizoaffective personaltiy disorders, so I'm going to start off with saying this isn't "schizo" behavior. This is borderline personality disorder if anything.
If you want to stop suffering from a personality disorder, I recommend talking to a shrink who specializes in CBT (Cognitive Behavioral Therapy). Your boyfriend is not tired of you, he's tired of your borderline behavior. There's a difference. Furthermore, seeking help because you're desperate to not lose your relationship is also a borderline thing to do, please, look at yourself, forget your boyfriend exists, and ask yourself, are you okay with how you act? If you, honestly, look at yourself and don't believe this is a healthy way to act, then you need to seek help. Not because your boyfriend might leave you, but because you want to be healthy.