I am sure your bike is fine, and I actually quite like the shape of the frame. Also, if you enjoy your bike, then that's all that matters really anyway.
However to clear things up, a BSO or a 'Bike Shaped Object' is a derogatory, perhaps snobby/unfair term for a very cheap bike with components that are practically made of cheese hence why its so cheap and often with rather pointless suspension that doesn't actually do anything much other than make the bike look better than it is.
By the way, I have a BSO as a bike to go to the shops on etc, its rapidly corroding, it creaks (which is embarrassing) and I've been meaning to replace it for ages, but, it still works (just)!