I can not navigate through the objects in sql server managemente studio - lock never goes away
Someone's got an open transaction involving the system tables.
Look at sys.dm_tran_locks.
While SSMS is waiting you can examine sys.dm_os_waiting_tasks to see which session it's blocked by.