>>121289crazy is a spectrum and everybody moves up and down on it all the time. sometimes we all do things that don't make sense to others, often because of we've learned to navigate the world from an unsafe place; that's the struggle of a difficult upbringing. you say "am i crazy?", "am i nuts?"; this is not a binary, and you are not broken. don't be scared of yourself, and try to be less self-critical. the fact that you're trying to reflect and trying to understand is a huge thing. just keep doing your best. love and care from someone else does help; but you really need to get to a place where you can be comfortable in your own mind. this is not easy, but it is possible.
take it slow. it sounds like your heart is tied up in knots, and for good reason, but you can't untangle it by force. you have to let it settle, and gently reflect on your feelings and experiences without being critical and stressing yourself more.
with love; i know you can do it!