have you ever had your screen replaced by a shop or anything?
in the guides ive seen all the replacement screens have the tabs… thats how it holds to the body of the phone.
[guide|113866]
follow that guide and see if you can get it reattached that way.