It sounds like you need a new boyfriend. One who loves and supports you unconditionally. I hate to hear you struggle so hard to please someone like he sounds.
I hope it gets better for you. Just remember, you deserve better
__________________
Lauru-------------That's me, Bipolar and Watching TV
I shall be telling this with a sigh
Somewhere ages and ages hence:
Two roads diverged in a wood, and I—
I took the one less traveled by,
And that has made all the difference.
---Robert Frost